get_activities
Retrieve a paginated list of Garmin activities newest-first. Use start and limit to browse large activity lists when date filtering isn't needed; event type identifies races, training, or uncategorized.
Instructions
Get activities with pagination support.
Retrieves a paginated list of activities ordered newest-first. Use this for browsing through large activity lists when you do not need to filter by date range, or as a complement to get_activities_by_date.
Each activity includes an event_type field. Common values: "race", "training", "uncategorized" (no event type set by the user — common for Peloton imports and untagged runs). Filter for races with event_type == "race" rather than excluding "training", as many non-race activities appear as "uncategorized" rather than "training".
Args: start: Starting index (default 0) limit: Maximum number of activities to return (default 20, max 100)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| start | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |