← API overview
Get the API index
GET
/v1No token requiredWhere you are and where to go next: the API version, the documentation, the OpenAPI specification, and the OAuth endpoints an athlete authorizes your app through.
Needs no access token. Served at both /v1 and /v1/.
Example
bash
curl -X GET "https://api.stride.is/v1" \
-H "Authorization: Bearer $STRIDE_TOKEN"Response 200
Success.
authorizationobjectalways presentauthorization_urlstringalways presentresourcestringalways presentThe audience an access token must carry to be accepted here.
resource_metadata_urlstringalways presentscopes_supportedstring[]always presenttoken_urlstringalways present
documentationstringalways presentnamestringalways presentopenapistringalways presentversionstringalways presentThe API version this document describes, not the deployed build.
Errors
Every error is an RFC 9457 problem document. Branch on its code, which is stable; detail is prose and may be reworded.
405The path exists but does not serve this method. The Allow header lists the ones it does.500Something failed on Stride's side. The failure is logged with a trace ID.