get_wellness_data
Read raw daily wellness records for a date range, defaulting to the last 30 days, covering vitals, sleep, training load, nutrition, steps, and comments.
Instructions
Use for the raw daily wellness records of a date range (default the last 30 days; read-only).
Per day as stored: CTL/ATL and eFTP per sport, vitals (weight, resting HR, HRV, SpO2 ...), sleep, subjective scores, nutrition, steps and comments; include_all_fields adds every other field, custom wellness fields labelled with name and units. When the range includes today, a line names the usual fields not yet in today's record, grouped by when they usually arrive: not yet available, not normal. Long ranges are paged by day: a note gives the start_date to continue with. Baselines and trends: get_recovery_snapshot, get_wellness_trends, get_nutrition_summary. Method: intervals://methods/wellness (get_guide).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_date | No | Last day YYYY-MM-DD; default today | |
| athlete_id | No | Default: the configured athlete | |
| start_date | No | First day YYYY-MM-DD; default 30 days before the earlier of end_date and today | |
| include_all_fields | No | Also list every other field, custom wellness fields with name and units |