icu_get_activity_streams
Fetch raw per-sample time-series for an activity — power, heart rate, cadence, speed, altitude, GPS, temperature, grade. Use for custom visualization or analysis when summary metrics are insufficient.
Instructions
Fetch RAW per-sample time-series of one activity — second-by-second arrays for power, HR, cadence, speed, altitude, GPS, temperature, grade, etc.
Heavy payload. Use only when you need the underlying signal for visualization or custom analysis. Most "how was my ride?" questions are better answered by get_activity_details (summary metrics) or get_activity_intervals (per-lap breakdown).
Stream-type filter accepts any of: watts, heartrate, cadence, velocity_smooth, altitude, distance, time, latlng, temp, moving, grade_smooth.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| activity_id | Yes | Activity ID to fetch streams for | |
| streams | No | List of stream types (e.g., ['watts', 'heartrate', 'cadence']). If not specified, all streams are fetched. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |