Hi Strava team,
I'm testing the API and uploading weight training workouts via the POST /uploads endpoint (data_type=json, WeightTraining) with structured set data — each set includes exercise_type, repetitions and weight.
This works well: the created activity correctly shows the sets, reps and total volume.
However, the muscle group visualization (the body map highlighting which muscles were worked) does not appear on activities that are uploaded through the API — it only seems to show for workouts logged directly in the Strava app.
My question: Is it possible to have the muscle group breakdown generated for weight training activities uploaded via the API? If so, is there anything specific required in the JSON (fields, exercise_type values, etc.) to trigger it? Or is this visualization currently reserved for workouts created within the Strava app?
Thanks a lot for your help!
Best regards
