ABC Trainerize · Authentication Profile

Trainerize Authentication

Authentication

ABC Trainerize secures its APIs with apiKey and oauth2 across 2 declared security schemes, as derived from its OpenAPI definitions.

FitnessPersonal TrainingCoachingFitness SoftwareClient ManagementSaaS
Methods: apiKey, oauth2 Schemes: 2 OAuth flows: API key in:

Security Schemes

apiKey apiKey
· in: header ()
oauth2 oauth2

Source

Authentication Profile

Raw ↑
generated: '2026-07-12'
method: derived
source: openapi/trainerize-openapi.yml
summary:
  types:
  - apiKey
  - oauth2
schemes:
- name: apiKey
  type: apiKey
  in: header
  header: Authorization
  description: >-
    API key provisioned from the ABC Trainerize account settings. API access is
    limited to Studio and Enterprise plans. Passed as an Authorization header
    credential. The exact header format is documented only in the gated ABC
    Trainerize help center; modeled here as an Authorization header key.
  sources:
  - https://help.trainerize.com/hc/en-us/articles/37082084919060-Using-API-and-Webhooks-With-ABC-Trainerize
  - https://apitracker.io/a/trainerize
- name: oauth2
  type: oauth2
  description: >-
    OAuth2 connection offered for partner integrations, obtained from the
    Trainerize settings alongside the API key option. Grant flow and scope
    details are behind the gated help center and were not publicly confirmable.
  sources:
  - https://apitracker.io/a/trainerize
notes: >-
  Trainerize's API is partner / private, not open self-serve: credentials are
  provisioned per business (Studio/Enterprise), and ABC Trainerize support does
  not assist with building API calls. Auth type is confirmed (API key and OAuth2);
  the precise header name/format and OAuth endpoints are modeled because the full
  reference is authenticated.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com