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 }
},
…
]
}
Connect the assistant you already use to our MCP server with your key, 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 and the MCP server come with the Elite plan. Create a key in your Settings, under API / MCP, and start straight away. 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