Developers

Developer Documentation

TrainerStudio exposes a REST API that lets you manage your coaching business programmatically. Everything you can do in the coach app — create clients, assign workouts, track metrics — is available through the API.

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 documents every endpoint with request/response schemas, try-it-out functionality, and code examples in multiple languages.

Next steps

On this page