Intervals.icu FAQ

FAQ Index

This is the navigation topic for all FAQ categories.

This topic is closed for comments to keep it clear and easy to navigate.

Categories

3 Likes

FAQ: Sync Activities from Other Sources like Garmin, Wahoo, Strava

Duplications of data from Strava & other source?

This can happen if Strava and another source both import the same workout but with slightly different files (for example different moving time or distance). Auto-matching may fail, so both entries stay visible.
Recommandation: Only keep downloads of activities from the original source. Disable the Strava download option if your activities always come from another source. You can also filter activity types from Strava if you have an activity type that is only synced from Strava.

Also note: Strava privacy circles can affect reported distance/time and increase mismatch cases.

Links:

Duplicates of data from two sources (not Strava)?

Yes, duplicates can occur when two direct sources send the same workout (or after reconnect/reimport). Non-Strava source combinations are not always deduplicated automatically.

What helps:

  • Keep one primary source per device/sport where possible.
  • Disable duplicate import paths.
  • Clean up existing duplicates on the activity list view by sorting after source or creation date once after changing source setup.

Links:

Garmin historical data missing

Garmin limits historical fetches and so historical backfill can be incomplete or fail (for example duplicate/overlapping request issues). In that case, Intervals.icu may not receive all older workouts automatically.

What to do:

  • Use full-history import (Import All Garmin Data).
  • If specific workouts are still missing, export FIT files from Garmin Connect and upload them manually.

Links:

“Download All Data” ZIP is too big or does not import

Do not upload the huge Garmin ZIP file directly. Use the download hyperlink from Garmin’s email.

Correct workflow:

  • In Garmin’s email, right-click the download link and copy the hyperlink.
  • Paste that URL into Intervals.icu Import All Garmin Data.

Links:

FAQ: FTP & Zone Settings

How to setup FTP History?

FTP in Intervals.icu is copied to each activity. If you change FTP today, old activities are not automatically rewritten.

Best practice:

  • Open Activity List and show the FTP column.
  • Set/correct FTP values for the relevant date ranges.
  • If many activities are affected, use bulk edit on the activity list view (Edit > Edit).

Links:

Why is my Heartrate clipped?

Usually this is caused by max HR / HR zone settings that are too low (or historically inconsistent).

Fix:

  • Update max HR and HR zones.
  • Apply the correct values to the relevant time period.

Links:

Why is my Power clipped?

Most often power clipping is caused by spike settings: values are detected as unrealistic spikes relative to current thresholds.

Fix:

  • Set a realistic FTP (also check sport-specific FTP).
  • Increase power spike threshold if genuine peaks are being cut.
  • Re-analyze affected activities.

Links:

FAQ: API Access

Why do I get API access denied? (401 Unauthorized / 403 Access denied)

Most cases are authentication format issues.

Check these points:

  • Username must be literally API_KEY (NOT your actual key string).
  • Use the correct auth type from the API example (Basic, not Bearer).
  • Verify token string formatting (no extra spaces/characters).
  • Verify athlete id/path (0 for own account endpoints; i... ids where required).

Links:

FAQ: Activity Data + Time Metrics

The reported Moving Time is not matching Strava, Garmin, TP, etc.

Moving Time is not always a fixed value in the file. Different platforms calculate it differently from pauses, velocity, and event data, so values can differ for the same activity.

If you want behavior closer to elapsed/recording time, enable Ignore velocity for that activity.

Links:

My Training Time is too low

This is common for indoor sessions, but can also happen for outdoor activities with poor GPS or velocity data. Intervals.icu can underestimate moving/training time when files contain long low-speed or zero-speed segments.

Fix for a finished activity:

  • Enable Ignore velocity (Actions/Settings).

Fix for future activities:

  • Disable GPS for indoor sessions.
  • Use trainer/speed sensor data instead of indoor GPS.

Links:

2 Likes