get_sport_settings
Retrieve current thresholds and settings for a sport in Intervals.icu, including FTP, LTHR, pace, zones, gear, and warm-up times.
Instructions
Use for the current thresholds and settings per sport (a group of activity types such as Ride, GravelRide/MountainBikeRide or Run/TrailRun; read-only).
Per sport setting: FTP and indoor FTP, W', Pmax, the latest Intervals.icu eFTP estimate, LTHR and max HR, threshold pace with pace units, load models, default outdoor/indoor gear, warm-up/cool-down times and the power, HR and pace zones with absolute ranges. The thresholds in force for a past activity are in get_activity_details (snapshot stored with the activity). Zones only: get_training_zones; change thresholds: update_sport_settings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| refresh | No | Re-fetch instead of using the 10-minute cache | |
| athlete_id | No | Default: the configured athlete | |
| sport_type | No | Only the setting that covers this activity type, e.g. "GravelRide" | |
| output_format | No | json = machine-readable, all fields | text |