get_calendar_events
Retrieve races and events scheduled in Garmin Connect between two dates, including target distance, start time, and race flags.
Instructions
Get races and events on the Garmin Connect calendar between two dates
Returns calendar entries the user added or subscribed to in Garmin Connect, such as upcoming races. Use this to answer questions about which events or races are scheduled.
These entries are not returned by get_scheduled_workouts, which covers only workouts, nor by get_goals. This is the only tool that exposes them.
Each event reports its target distance in meters when Garmin stores one, the local start time when the organiser published it, and two flags: is_race marks the entry as a race rather than a general event, and primary_event marks the goal race that an active training plan targets.
Args: start_date: Start date in YYYY-MM-DD format end_date: End date in YYYY-MM-DD format
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_date | Yes | ||
| start_date | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |