get_activity_streams
Get downsampled time-series streams for an activity, including heart rate, altitude, and pace. Returns min/max/mean plus ~200 points per stream for coaching analysis without full per-second data.
Instructions
Get time-series streams for an activity, downsampled to ~200 points each.
Args: activity_id: e.g. "i55751783". types: Stream names. Defaults to heartrate, altitude, velocity_smooth, distance, cadence, grade_smooth. Others: watts, temp, latlng, time, moving, fixed_watts.
Returns min/max/mean plus a downsampled series per stream. Full per-second data is deliberately not returned: a long trail run is >10k samples per stream and the shape is what matters for coaching, not every sample.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| types | No | ||
| activity_id | Yes |