garmin_get_sleep
Retrieve sleep data from Garmin Connect for one or multiple nights, including sleep score, sleep stages, heart rate variability, SpO2, and resting heart rate.
Instructions
Garmin sleep data per night as a compact table (max 31 days, default last 7).
Columns: date (wake-up morning), score (0-100), quality, duration, deep, light, rem, awake (H:MM), overnight_hrv (ms), spo2_avg (%), resting_hr (bpm). Note: if the user also wears an Oura ring, oura_* tools report the same nights and may differ slightly; say which source you're citing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_date | No | ISO end date (inclusive). Default: today. Each date refers to the night ENDING that morning. | |
| start_date | No | ISO start date (inclusive). Default: 6 days before end_date. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |