GET /api/pro/exercises

The exercise library a plan names its exercises from: every id with its name, body part, equipment and category, and the pattern, muscles and cues where the library has them.

Surface: professional. Who may call: professional. Key: professional.exercises.list.

Example request

curl -X GET https://caremcp.com/api/pro/exercises \
  -H "Authorization: Bearer <session or access token>"

Input schema

{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "type": "object",
 "properties": {}
}

Output schema

{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "type": "array",
 "items": {
  "type": "object",
  "properties": {
   "id": {
    "type": "string"
   },
   "name": {
    "type": "string"
   },
   "bodyPart": {
    "type": "string"
   },
   "equipment": {
    "type": "string"
   },
   "category": {
    "type": "string"
   },
   "pattern": {
    "type": "string"
   },
   "primary": {
    "type": "array",
    "items": {
     "type": "string"
    }
   },
   "secondary": {
    "type": "array",
    "items": {
     "type": "string"
    }
   },
   "cues": {
    "type": "array",
    "items": {
     "type": "string"
    }
   }
  },
  "required": [
   "id",
   "name",
   "bodyPart",
   "equipment",
   "category"
  ],
  "additionalProperties": false
 }
}