With an API key, a script, a spreadsheet or an AI assistant like Claude or ChatGPT can read your athletes' calendars, workouts and fitness, and plan sessions for them.
Try it free15-day free trial · No credit card needed
$ curl https://api.trainerplan.co/api/v1/athletes/154/workouts \
-G -d from=2026-10-05 -d to=2026-10-11 \
-H "Authorization: Bearer $TRAINERPLAN_KEY"
{
"from": "2026-10-05",
"to": "2026-10-11",
"data": [
{
"id": 481207,
"date": "2026-10-06",
"activity": "running",
"title": "Intervals 8×400",
"status": "completed",
"planned": { "duration_seconds": 3600, "load": 96 },
"completed": { "duration_seconds": 3712, "load": 104 }
},
…
]
}
Give the key to the assistant you already use and ask in plain words: who missed a session this week, whose fatigue is climbing, how the long run went. It reads the answer from your real data, not from a screenshot you pasted.
Planned and completed side by side for any athlete and any dates: duration, distance, heart rate, power and load, plus zones, fitness and form, sleep and weight. Always in the same units, ready for a report or a dashboard of your own.
A key with write access can add workouts with their intervals, copy sessions from your library, add notes and races, and comment on a session. The athlete is notified and sees it on their calendar, exactly as if you had done it in the app.
Create a key for each tool, read-only unless you decide otherwise. See when each one was last used and revoke it whenever you want. A key only ever reaches your own athletes.
No extra charge and no separate product: the API comes with the Elite plan, free trial included. Request access in Settings, tell us what you want to build and we reply within two working days. Developers get a full OpenAPI description to build against.
Optimize your routine and reach your goals faster. Sign up today and transform your training with exclusive access to personalized tools and expert content!
Create a FREE account15-day free trial · No credit card needed