List workouts
Get a paginated list of all workouts across all routines with optional filters.
Query parameters
Maximum number of results (1-100)
Maximum number of results (1-100)
Number of results to skip
Number of results to skip
Filter by difficulty (e.g. Beginner, Intermediate, Advanced)
Filter by difficulty (e.g. Beginner, Intermediate, Advanced)
Filter by goal (e.g. Gain Muscle, Lose Weight)
Filter by goal (e.g. Gain Muscle, Lose Weight)
Filter by required equipment (e.g. Barbell, Dumbbells)
Filter by required equipment (e.g. Barbell, Dumbbells)
Filter by targeted muscle group (e.g. Chest, Shoulders)
Filter by targeted muscle group (e.g. Chest, Shoulders)
Response language code (e.g. 'en-us', 'pt-br'). Defaults to 'en-us' when omitted. See GET /languages for the full list. Non-English languages require GROWTH tier or higher (BASIC keys get them in the Playground).
Response language code (e.g. 'en-us', 'pt-br'). Defaults to 'en-us' when omitted. See GET /languages for the full list. Non-English languages require GROWTH tier or higher (BASIC keys get them in the Playground).
Response
Successful Response
Example response
{
"count": 20,
"limit": 20,
"offset": 0,
"results": [],
"total": 100
}Changes
No recorded changes to this endpoint across all 1 revision of this API.