Client Management
Overall user management
Enter your bearer token (Firebase auth) in the format: Bearer
Successfully retrieved the list of users.
Bad Request - Invalid query parameters or missing required data.
Unauthorized - Missing or invalid access token.
Forbidden - User does not have the required permissions.
Not Found - Users not found or retrieval failed.
Internal Server Error - An unexpected error occurred.
Enter your bearer token (Firebase auth) in the format: Bearer
Optional JSON-encoded list of preferred activity types. Allowed values: 'Running', 'Vertical Jump', 'Weightlifting', 'Mobility Assessment'.
Example: ["Running", "Weightlifting"]
Optional JPEG/PNG image.
User created successfully.
Bad Request - Missing or invalid parameters.
Unauthorized - Missing or invalid access token.
Forbidden - User is not authorized to create users.
Not Found - User creation limit reached for Pro plan.
Internal Server Error - An unexpected error occurred.
Enter your bearer token (Firebase auth) in the format: Bearer
UID of the user to delete
User deleted successfully.
Confirmation message indicating that the user has been deleted.
Bad Request - Missing required user UID.
Unauthorized - Missing or invalid access token.
Forbidden - User is not authorized to delete users.
Not Found - User not found or not under admin.
Internal Server Error - An unexpected error occurred.
Enter your bearer token (Firebase auth) in the format: Bearer
Optional JSON-encoded list of preferred activity types. Allowed values: 'Running', 'Vertical Jump', 'Weightlifting', 'Mobility Assessment'.
Example: ["Running", "Weightlifting"]
Optional JPEG/PNG image.
User information updated successfully.
Confirmation message indicating successful update.
Bad Request - Missing required fields or invalid data.
Unauthorized - Missing or invalid access token.
Forbidden - User is not authorized to update user information.
Internal Server Error - An unexpected error occurred.
"notes": {
"text": "Hamstring strain - reduce speed work for 2 wks", // or null
"updated_at": "2025-07-14T09:32:11.123Z"
}Enter your bearer token (Firebase auth) in the format: Bearer
Free-form note text (β€ 100 kB). If omitted or empty, the note is cleared.
Note saved / replaced successfully.
Bad Request - The user UID is missing or invalid.
Unauthorized - Missing or invalid token.
Forbidden - The requester does not have admin privileges.
Not Found - The user is not found or is not under the admin.
Internal Server Error - An unexpected error occurred.
Enter your bearer token (Firebase auth) in the format: Bearer
UID of the admin (who created the user) to filter users by.
Lower bound (inclusive) for last_session in YYYY-MM-DD.
Upper bound (inclusive) for last_session in YYYY-MM-DD.
Filter by gender (male or female).
JSON array of preferred activities.
Successfully retrieved the filtered list of users.
Total number of users under the admin.
UID of the first user in the current page.
UID of the last user in the current page.
Unauthorized - Missing or invalid access token.
Forbidden - The requester does not have admin privileges.
Not Found - No users found under the admin or an error occurred during retrieval.
Internal Server Error - An unexpected error occurred during retrieval.
Enter your bearer token (Firebase auth) in the format: Bearer
User details retrieved successfully.
Timestamp when the user was created.
The user's weight.
The user's age.
The user's YCOM value.
The user's height.
The user's phone number.
The user's leg length.
The user's display name.
The user's shoe size.
The user's email address.
The user's gender.
The brand associated with the user.
The model of the user's shoe.
Public URL of the profile photo.
The unique identifier for the user.
Bad Request - The user UID is missing or invalid.
Unauthorized - Missing or invalid token.
Forbidden - The requester does not have admin privileges.
Not Found - The user is not found or is not under the admin.
Internal Server Error - An unexpected error occurred.
Last updated
Was this helpful?