get_events
Retrieve planned workouts, races, notes, and other calendar events for a date range, showing category, sport, planned load, and the paired completed activity.
Instructions
Use to see the athlete's calendar: planned workouts, races, notes and other events of a date range (default today to 30 days ahead).
Each event shows its category (Workout, Race A/B/C, Note ...), sport (Ride, Run ...), planned time and load, and the paired activity once it has been done. Full workout steps: get_event_by_id. Plan phases and weekly targets: get_training_plan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_date | No | Last day YYYY-MM-DD; default 30 days ahead | |
| athlete_id | No | Default: the configured athlete | |
| categories | No | Comma-separated categories, e.g. "WORKOUT" or "RACE_A,RACE_B,RACE_C,NOTE"; default all | |
| start_date | No | First day YYYY-MM-DD; default today | |
| output_format | No | text or json (events with technical fields) | text |