Get full routine with all data
Retrieve a routine with all workouts and exercises fully expanded. This is a convenience endpoint that returns everything in a single call. The api_calls_cost field indicates the equivalent number of individual API calls this response counts as (1 routine + N workouts + M exercises).
Path parameters
Routine ID
Routine ID
Query parameters
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
{
"api_calls_cost": 5,
"description": "A 4-day split for beginners",
"difficulty": "Beginner",
"id": 1,
"name": "Beginner Bodybuilder Routine",
"slug": "beginner-bodybuilder-routine",
"workouts": [
{
"api_calls_cost": 1,
"exercises": [],
"id": 1,
"name": "Beginner Bodybuilder - Chest and Shoulders",
"slug": "beginner-bodybuilder-chest-and-shoulders"
}
]
}Changes
No recorded changes to this endpoint across all 1 revision of this API.