list_activities
Retrieve Garmin Connect activities by date range or type, or fetch recent workouts when no dates are given; use limit to return a specific number.
Instructions
List activities. Without dates: the most recent ones (use limit=1 for the last activity). With startDate/endDate and/or type: activities in that range, optionally filtered by type (e.g. running, cycling, swimming).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Filter by activity type, e.g. 'running', 'cycling'. | |
| limit | No | Max activities (1-50). Default: 10. | |
| endDate | No | End date (YYYY-MM-DD). Default: today. | |
| startDate | No | Start date (YYYY-MM-DD). Default: ~4 weeks ago. |