POST list_clients
Your clients with client type, groups, 7, 30 and 90 day compliance rates and due date.
read
Returns one item per client, active clients by default. Compliance is completed against assigned exercises, as TrueCoach shows it. Due date is the date of the furthest programmed workout. Results come in pages; use the cursor for the next one.
POST /api/v1/truecoach/list_clients
Input
| Parameter | Type | Description |
|---|---|---|
| group | string | Only clients in this client group. |
| client_type | enum | remote, dual or in_person. Default: all. |
| archived | boolean | List archived clients instead of active ones. Default: false. |
| limit | integer | Page size. Default: 50. |
| cursor | string | Next page cursor from the previous call. |
Example response
{
"clients": [
{
"client_id": "4821907",
"name": "Sam Rivera",
"client_type": "remote",
"groups": [
"Bootcamp"
],
"compliance_7d": 50,
"compliance_30d": 82,
"compliance_90d": 88,
"due_date": "2026-10-18"
},
{
"client_id": "4821955",
"name": "Alex Kim",
"client_type": "dual",
"groups": [
"Bootcamp",
"January"
],
"compliance_7d": 100,
"compliance_30d": 95,
"compliance_90d": 91,
"due_date": "2026-11-02"
}
],
"next_cursor": null
}