get_samples
Retrieve per-10-second power, cadence, resistance, and heart-rate samples for a ride as CSV, with time-window and stride options to limit output.
Instructions
The raw interval series for one ride as CSV — power, cadence, resistance, heart rate, speed, one row per 10 seconds. Ask for a window and a stride rather than a whole ride: a full ride is several hundred rows.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "get_samples"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| fields | No | Default: power, cadence, resistance, heartRate. | |
| maxRows | No | Default 200. | |
| everyNth | No | Stride; 6 gives one row per minute. | |
| toSeconds | No | ||
| fromSeconds | No |