Skip to content

Get Flexibility Measurement

Request

This endpoint retrieves the latest flexibility measurement of the user

Security
user
Query
metricsArray of strings

Subset of FlexibilityMetricType values to include in the response. When omitted, all available metric types are returned.

Items Enum:"RANGE_OF_MOVEMENT_SCORE""SYMMETRIC_SCORE""HARMONY_SCORE""TOTAL_SCORE""ADDUCTOR_LEFT_DEGREE""ADDUCTOR_LEFT_SCORE""ADDUCTOR_RIGHT_DEGREE""ADDUCTOR_RIGHT_SCORE""ADDUCTOR_RANGE_OF_MOTION_SCORE""ADDUCTOR_SYMMETRY_SCORE"
curl -i -X GET \
  'https://developer.egym.com/_mock/equipment/partner-api/api/v1/measurements/flexibility?metrics=RANGE_OF_MOVEMENT_SCORE' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Ok

Bodyapplication/json
dataobject

Map of flexibility metric types to their latest recorded numeric values. Keys are FlexibilityMetricType enum string values. Score metrics (e.g. TOTAL_SCORE, RANGE_OF_MOVEMENT_SCORE) are on a 0–100 scale; degree metrics (e.g. ADDUCTOR_LEFT_DEGREE) represent the measured angle in degrees. Only metrics that have been measured for the user are present in the response.

Example:
{ "TOTAL_SCORE": 78, "RANGE_OF_MOVEMENT_SCORE": 85, "SYMMETRIC_SCORE": 72.5, "ADDUCTOR_LEFT_DEGREE": 42, "ADDUCTOR_RIGHT_DEGREE": 44 }
Response
{ "data": { "TOTAL_SCORE": 78, "RANGE_OF_MOVEMENT_SCORE": 85, "SYMMETRIC_SCORE": 72.5, "ADDUCTOR_LEFT_DEGREE": 42, "ADDUCTOR_RIGHT_DEGREE": 44 } }