Intervals.icu API documentation showing available endpoints

Open API

Integrate with Intervals.icu using a full REST API. Upload and download activities, manage wellness data, create workouts, and receive webhooks. Supports OAuth 2.0 and API key authentication.

Build On Intervals.icu

The Intervals.icu API gives developers and third-party apps full access to the platform's data, enabling powerful integrations and custom workflows.

  • Every user can use their personal API key to call the API
  • OAuth 2.0 with granular scopes for third-party apps
  • Upload and download activities in FIT, TCX, GPX, ZIP and GZ formats
  • Push and pull wellness data: weight, resting HR, HRV, steps and more
  • Create and manage planned workouts on the calendar
  • Webhooks for activity uploads, calendar updates and athlete events
  • External ID mapping for bidirectional integration with other platforms