This is a read-and-export API. It does not modify athlete data. Writes
(proposing workout adjustments or plan revisions) are handled through NexRex’s
mediated coach workflows, not this API.
Who it’s for
Developers building tools on top of a coaching organization’s data — analytics dashboards, roster reports, migrations to or from other platforms, or AI assistants that summarize team status. Access is org-scoped: a key issued by an organization can only ever see that organization’s data.Base URL
GET /org is https://api.nexrex.ai/api/v1/developer/v1/org.
Versioning
The API is versioned by date. The current version is2026-07-01, returned
on every response in the X-API-Version header. Breaking changes are announced
at least 90 days in advance — see the Deprecation policy.
The machine-readable spec
The full contract is published as an OpenAPI 3.1 document and served live:Get started
1
Enable the Developer API
Developer API access is part of the Club plan. If your organization is on
Club, the feature is already enabled.
2
Create an API key
A head coach or org admin creates a key under Settings → Security in the
Coach Console. See Authentication.
3
Choose scopes and an expiry
Grant only the scopes your integration needs, and set
an expiry (90 days is the default).
4
Make your first call
Authentication
Create keys, choose an expiry, and send them on requests.
Scopes
The seven permissions and how legacy keys map to them.
Exports
Run asynchronous data exports and download the results.
Errors
The error envelope and every machine-readable code.