Exercises
exercisesAPI Ninjas exercises: fitness/gym exercises filtered by target muscle, type, difficulty, or name. Returns a list of { name, type, muscle, equipment, difficulty, instructions }. Example: exercises({ muscle: "biceps", difficulty: "beginner" }).
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"muscle": "biceps",
"difficulty": "beginner"
},
"name": "exercises"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Exercise name to search for | |
| type | No | Exercise type, e.g. 'strength', 'cardio', 'stretching' | |
| muscle | No | Target muscle, e.g. 'biceps', 'chest', 'quadriceps' | |
| _apiKey | No | Optional — your own API Ninjas key for higher limits; omit to use the shared Pipeworx key. | |
| difficulty | No | Difficulty: 'beginner', 'intermediate', or 'expert' |