v1
latestOpenAPI 3.1.02026-07-2614977.9 KBGetExercisesByMuscles
Filter exercises by muscles with cursor-based pagination.
Query parameters
Filter exercises by primary target muscles. Use comma-separated values for multiple muscles.
Filter exercises by primary target muscles. Use comma-separated values for multiple muscles.
Filter exercises by secondary muscles. Use comma-separated values for multiple muscles.
Filter exercises by secondary muscles. Use comma-separated values for multiple muscles.
Maximum number of results to return (min: 1, max: 25, default: 10)
Maximum number of results to return (min: 1, max: 25, default: 10)
Exercise ID to paginate after (for forward pagination)
Exercise ID to paginate after (for forward pagination)
Exercise ID to paginate before (for backward pagination)
Exercise ID to paginate before (for backward pagination)
Response
Retrieve exercises by search filters
Example response
{
"success": true,
"meta": {
"total": 2289,
"hasNextPage": true
},
"data": [
{
"exerciseId": "edb_T5uXtLj",
"name": "Bench Press",
"equipments": [
"Barbell"
],
"bodyParts": [
"Chest"
],
"exerciseTypes": [
"strength"
],
"difficulty": "intermediate",
"targetMuscles": [
"pectorals"
],
"secondaryMuscles": [
"triceps",
"shoulders"
]
}
]
}