Developers

Developer Documentation

TrainerStudio exposes a REST API that lets you manage your coaching business programmatically. The public developer API supports client management, workout programming and progress tracking. Account, billing and other internal app operations are outside the published integration contract.

Who is this for?

  • Developers building integrations between TrainerStudio and other systems (CRMs, payment platforms, scheduling tools).
  • AI agents (Claude, GPT, custom agents) that manage clients and programming on behalf of a coach.
  • No-code builders using tools like Zapier, Make, or n8n to automate workflows.

Base URL

https://api.trainerstudio.io

What can you do?

AreaExamples
ClientsCreate, update, archive clients. Manage groups.
WorkoutsProgram workout blocks with exercises, sets, and supersets.
ProgramsBuild reusable program templates. Assign them to clients.
ExercisesBrowse the unified exercise library.
MetricsTrack body metrics, custom variables, and progress.
NutritionManage nutrition plans and files.
NotesCreate and manage internal notes per client.

Interactive API reference

A full interactive API reference powered by Scalar is available at /en/developers/api-reference. It lists the published integration endpoints with available request/response schemas, try-it-out functionality, and code examples in multiple languages. API-key access to an internal app route does not make that route part of the public contract.

Next steps

On this page