Home / Guide / Connect intervals.icu

Connect intervals.icu

Paste one API key and Adaptive Training keeps your plan and races on your intervals.icu calendar — and from there onto your Garmin, Wahoo, and Zwift (even Apple TV), automatically.

What it does

intervals.icu is the bridge to your devices. Connect it and Adaptive Training pushes your upcoming planned sessions and races onto your intervals.icu calendar, which syncs them through to your head unit and trainer apps the way a single exported file never could. It reconciles after every Strava sync, so what you see in Adaptive Training is what's on your device.

Get your API key

  1. Sign in at intervals.icu → Settings.
  2. Scroll to the Developer section and copy your API Key.

Connect it

  1. In Adaptive Training, go to Settings → the intervals.icu panel.
  2. Paste your API key and click Connect. The panel shows Connected with your athlete name.
  3. Turn on Auto-sync my plan + races to keep the calendar in step automatically (on launch and after each sync), or leave it off and use the per-workout intervals.icu push button on any session, workout, or race.

Troubleshooting

  • “Couldn't connect / invalid key.” Re-copy the key from intervals.icu → Settings → Developer (it's easy to grab a stray space), and paste it again.
  • Sessions aren't on my device. Make sure intervals.icu itself is linked to your Garmin / Wahoo / Zwift account (intervals.icu → Settings), then hit Sync now in Adaptive Training.
  • Want to disconnect? Settings → intervals.icu → Disconnect removes the key and stops the sync.

Download Adaptive Training → Connect Strava →