Stride

Search Documentation

Search for articles, guides, and more

← API overview

Get the API index

GET/v1No token required

Where 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 present
    • authorization_urlstringalways present
    • resourcestringalways present

      The audience an access token must carry to be accepted here.

    • resource_metadata_urlstringalways present
    • scopes_supportedstring[]always present
    • token_urlstringalways present
  • documentationstringalways present
  • namestringalways present
  • openapistringalways present
  • versionstringalways present

    The 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.