Mobility Assessment
Enter your bearer token (Firebase auth) in the format: Bearer
Set to true to retrieve the pre-generated demo session instead of a real session.
Successfully retrieved Mobility Assessment session data.
Number of segments in this mobility assessment.
URL of the original video.
Optional URL of the processed video.
Type of activity, e.g., 'Mobility Assessment'.
A user-friendly session title.
Name of the user associated with this session.
The exercise name, e.g. 'Overhead Squad'.
Array of numeric timestamps corresponding to each angle data entry.
Bad Request - Invalid or missing parameters.
Unauthorized - Missing or invalid authentication token.
Forbidden - The user does not have permission to retrieve this session.
Not Found - The session was not found or does not exist.
Internal Server Error - An unexpected error occurred on the server.
Enter your bearer token (Firebase auth) in the format: Bearer
Required. The ID of the user for whom this session is created (form field: text).
Required. The raw video file to be processed (form field type: file).
Optional. A descriptive name for the session (form field: text).
Required. The name of the exercise. Choose one of the following: 'Overhead Squat', 'Joint Angle Mobility'
Optional. A comma-separated list of joint names. Available values: 'ankle', 'knee', 'elbow', 'hip', 'shoulder'. Example: ankle,knee,hip
Video processing session created successfully (HTTP 200).
The unique identifier for the created session.
The session title (defaults if not provided).
Bad Request - Possibly due to missing user_id, missing video, or invalid form data.
Unauthorized - Missing or invalid access token.
Forbidden - The user does not have admin permission to create sessions for others.
Not Found - Indicates business logic issues or resource limitations (e.g., session limit).
Internal Server Error - Unexpected error occurred on the server.
Enter your bearer token (Firebase auth) in the format: Bearer
Set to true to retrieve the demo session data instead of a real one.
Session data exported successfully.
Type of activity (e.g., 'Mobility Assessment').
Array of numeric timestamps corresponding to each data point.
Bad Request - Possibly due to invalid or missing session_id.
Unauthorized - Missing or invalid authentication token.
Forbidden - Insufficient privileges to retrieve session data.
Not Found - The session does not exist.
Internal Server Error - Unexpected error on the server.
Create Recommendations Threads
{
"ankle_dorsiflexion": "thread_boQ0PSivWvPHIx4MQ02HqSEX",
"hip_abduction": "thread_eoTqfX3qWuT2IrEhZpGcem7L",
"hip_flexion": "thread_0pJjWIs5ybuo5gzRJd1ykgaB",
"knee_flexion": "thread_8gp2spSn8XasAOafDwwzw5QT",
"knee_movement": "thread_8gp2spSn8XasAOafDwwzw5QT",
"final_summary": "thread_P3MqG76m9s6qlYwINJrlNomB"
}Enter your bearer token (Firebase auth) in the format: Bearer
Threads created successfully.
A dictionary mapping each metric to its corresponding thread ID.
Unique identifier for the ankle dorsiflexion recommendation thread.
Unique identifier for the hip abduction recommendation thread.
Unique identifier for the hip flexion recommendation thread.
Unique identifier for the knee flexion recommendation thread.
Unique identifier for the knee movement recommendation thread.
Unique identifier for the final summary recommendation thread.
Unauthorized - Missing or invalid token.
Forbidden - Invalid payment plan or insufficient privileges to create recommendation threads.
Not Found - Session not found or missing metrics.
Internal Server Error - An unexpected error occurred.
Enter your bearer token (Firebase auth) in the format: Bearer
Set to true to retrieve the demo Overhead Squat report instead of a real one.
Overhead Squat report generated/retrieved successfully.
A list of timestamps (in milliseconds) corresponding to each graph data.
Name/type of the exercise (e.g., 'Overhead Squat').
A string representing the session date in DD/MM/YYYY format.
Unauthorized - Missing or invalid access token.
Forbidden - The user does not have permission to create sessions (admin-only).
Not Found - Session data cannot be found or no metrics returned.
Internal Server Error - Unexpected error occurred.
Enter your bearer token (Firebase auth) in the format: Bearer
Set to true to retrieve the pre-generated demo Overhead Squat summary instead of a real one.
Overhead Squat summary retrieved successfully.
The exercise name/type, e.g. 'Overhead Squat'.
Session date in 'DD/MM/YYYY' format.
Unauthorized - Missing or invalid token.
Forbidden - Invalid payment plan or insufficient privileges to retrieve the summary.
Not Found - Session not found or missing metrics.
Internal Server Error - An unexpected error occurred.
Generate Summary Threads
{
"hip_flexion": "thread_x7C4p5ancmeluBmEJgmFwXra",
"hip_abduction": "thread_lth8oxKfnktwne9ryGZefd6V",
"knee_flexion": "thread_cM4jY2RLfVNeFIImJXaIinMK",
"knee_movement": "thread_8gp2spSn8XasAOafDwwzw5QT",
"ankle_dorsiflexion": "thread_EIwgj822ZHtGCTMucHZDtatH",
"final_summary": "thread_2XwSNDNrclHgakiBFm4o9K65"
}Enter your bearer token (Firebase auth) in the format: Bearer
Measurement system: 'metric' or 'imperial'
Successfully generated summary threads.
Unauthorized - Missing or invalid token.
Forbidden - Invalid payment plan or insufficient privileges to create recommendation threads.
Not Found - Session not found or missing metrics.
Internal Server Error - An unexpected error occurred.
Enter your bearer token (Firebase auth) in the format: Bearer
Joint Angle Mobility report retrieved successfully.
Session title
Exercise name, 'Joint Angle Mobility'
Session date in DD/MM/YYYY format
Raw ISO timestamp of upload
Angles the user has chosen to display
Bad Request - Invalid exercise type or parameters.
Forbidden - Insufficient privileges to retrieve session data.
Not Found - Session data not found.
Internal Server Error - Unexpected error occurred.
Enter your bearer token (Firebase auth) in the format: Bearer
Configuration retrieved successfully.
Selected joint-angle keys
Unauthorized β Authentication credentials were missing or invalid.
Forbidden β You do not have permission to view this configuration.
Not Found β No report configuration exists for that session.
Internal Server Error β Something went wrong on our end.
Enter your bearer token (Firebase auth) in the format: Bearer
Angles to show
["shoulder_angle","ankle_angle"]Configuration saved and returned.
Updated list of displayed angles
Bad Request β Validation failed for one or more fields.
Unauthorized β Authentication credentials were missing or invalid.
Forbidden β You do not have permission to modify this configuration.
Internal Server Error β Something went wrong saving your data.
Last updated
Was this helpful?