Skip to content

API ​

TrainingKit SDKs rely on a GraphQL backend and JWT authentication.

Use this section for all backend integration topics shared across platforms.

Scope ​

This section defines the JWT authentication contract, the GraphQL query patterns used for workout discovery and session retrieval, and the shared launch-time data model consumed by iOS and Android SDKs.

Schema exploration is available directly in the Admin Console GraphQL Playground.

What you get from the TrainingKit team ​

Each B2B integration is provisioned with client-specific API endpoints and environment settings.

  • Sandbox and production endpoints are provided during onboarding.
  • GraphQL schema-exploration credentials are provided through the Admin Console API settings for your client.
  • Quotas and rate limits are defined contractually rather than through a shared public default.

In this section ​

Primary references ​

Sample GraphQL operations are available in Workout.graphql (iOS sample app). For identity and trust boundaries, use Server-side Request Authentication, Server Response Authentication by SDK, and Architecture.