get_activity_streams
Fetch per-second Strava activity streams (heart rate, power, cadence, altitude, speed, position) downsampled to aligned points for pacing, heart-rate drift, and interval analysis.
Instructions
Second-by-second data recorded during one activity (heart rate, power, cadence, altitude, speed in m/s, position), evenly downsampled so every stream lines up point for point. Use it for pacing, heart-rate drift, or interval analysis. Each stream reports its original_size.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keys | No | Streams to fetch, any of: time, distance, latlng, altitude, velocity_smooth, heartrate, cadence, watts, temp, moving, grade_smooth. Defaults to time, distance, altitude, heartrate, cadence, watts and velocity_smooth. | |
| max_points | No | Points kept per stream after even downsampling, 2 to 10000. | |
| activity_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||