Get sleep summaries (date range)
garmin_get_sleep_summariesRetrieves one Garmin sleep summary per night across a date range, including sleep stages, scores, SpO2, respiration, heart rate, and stress so you can analyze nightly sleep trends.
Instructions
Get one sleep summary per night for a date range, each with sleep start/end timestamps, sleepTimeSeconds, deepSleepSeconds, lightSleepSeconds, remSleepSeconds, awakeSleepSeconds, awakeCount, napTimeSeconds, sleep scores and feedback, average/lowest SpO2, respiration, avgHeartRate and avgSleepStress. Durations are in seconds. Maximum range: 31 days per request.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endDate | Yes | Last day of the range (inclusive). The range may span at most 31 days, counting both ends. Format YYYY-MM-DD, in the user's local calendar. | |
| startDate | Yes | First day of the range (inclusive). Format YYYY-MM-DD, in the user's local calendar. |