get_training_plan
Read an athlete's assigned training plan and annual calendar entries—phases, weekly targets, priority races, season start, and fitness-model dates—for a chosen date range.
Instructions
Use for the season view: the assigned training plan, plan phases, weekly targets, races with priority and events that set the fitness model (read-only).
Reads the training plan assigned to the athlete and the calendar entries of the annual plan: PLAN (phases/blocks), TARGET (weekly load, time or distance targets), RACE_A/B/C, SEASON_START, and set eFTP / set fitness and fatigue / fitness days. Default range: 30 days back to 180 days ahead. Single workouts: get_events.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_date | No | Last day YYYY-MM-DD; default 180 days ahead | |
| athlete_id | No | Default: the configured athlete | |
| start_date | No | First day YYYY-MM-DD; default 30 days ago | |
| output_format | No | json = machine-readable, all fields | text |