v1
latestOpenAPI 3.1.02026-07-2614977.9 KBexercises
GetExercisesByEquipments
Filter exercises by equipments with cursor-based pagination.
get/api/v1/exercises/equipments
Query parameters
equipmentsstring
Filter exercises by required equipment. Use comma-separated values for multiple equipment types.
Example:Barbell,Dumbbell
Filter exercises by required equipment. Use comma-separated values for multiple equipment types.
limitstring
Maximum number of results to return (min: 1, max: 25, default: 10)
Example:10
Maximum number of results to return (min: 1, max: 25, default: 10)
afterstring
Exercise ID to paginate after (for forward pagination)
Exercise ID to paginate after (for forward pagination)
beforestring
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"
]
}
]
}