get-routines
Fetch a paginated list of routines from your Hevy account.Parameters
Page number (default: 1)
Items per page (default: 5, max: 10)
Response
Current page number
Total number of pages available
Array of routine objects
Example
get-routine-by-id
Get a single routine by its ID.Parameters
The routine ID
Response
Returns a single routine object with the same structure as described inget-routines.
Example
create-routine
Create a new routine with exercises and planned sets.Parameters
Routine title
Folder ID to place routine in (null if not in a folder)
Routine notes (can be null)
Array of exercises in the routine
Response
Returns the created routine object.Example
update-routine
Update an existing routine by its ID.Parameters
The routine ID to update
Updated routine title
Updated routine notes (can be null)
Updated exercises (same structure as create-routine)