Skip to main content
Question

Read access for strength training exercises/sets (DetailedActivity)

  • August 2, 2026
  • 1 reply
  • 13 views

Forum|alt.badge.img

Hi Strava team,

Since the May strength update, exercises, sets, reps and weight can be logged in the app, but there doesn't appear to be any way to read that data back out. I've documented what I tested in case it's useful.

What I tried:

- GET /activities/{id} with activity:read_all. DetailedActivity returns description, laps, heart rate, calories, suffer_score. No exercises, sets, reps, total volume or muscle map.
- The MCP connector (list_activities, get_activity_performance, get_activity_streams). Same result — nothing exercise-level.

Request: could exercise-level data be exposed on read — either as fields on DetailedActivity or a dedicated endpoint such as /activities/{id}/sets? Even a summary (total volume, set count, muscle groups) would be useful for anyone building training analysis on top of Strava.

Is this on the roadmap, or is there an existing route I've missed?

Thanks.

1 reply

Jan_Mantau
Forum|alt.badge.img+26
  • Hub Powerhouse
  • August 2, 2026

GET for the sets is currently not supported in the API, only POST. Whether there are plans to change that Strava won’t reveal here.