Get activity sets
get_activity_setsRetrieve a strength activity's sets with exercise category and name, reps, weight, duration, and total volume; optionally include rest periods.
Instructions
Return a strength activity's sets: exercise category and name, reps, weight in kg and duration, with the total volume.
Each working set has a set_number (1, 2, 3...), which edit_activity_sets takes to correct or delete sets; rests have none and are left out unless include_rests. Only strength activities have sets: for runs, rides and swims use get_activity_laps. For the last few sessions at once, recent_strength_sessions saves a call per session.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| activity_id | Yes | Garmin's activity id, from list_activities. | |
| include_rests | No | Include the rest periods between sets. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Set when something about this answer needs saying. | |
| sets | No | ||
| activity_id | Yes | ||
| total_volume_kg | Yes | Sum of reps times weight over the working sets. The usual definition of training volume. Sets with no weight recorded (bodyweight work) contribute nothing, which is the conventional treatment rather than a claim that they were easy. |