List daily sleep scores
list_daily_sleepRetrieve daily sleep scores and contributor metrics—total sleep, efficiency, restfulness, REM, deep sleep, latency, and timing—for a chosen date range to assess how well you slept.
Instructions
List daily sleep scores (0-100, with Oura's zone) and the contributors behind them: total sleep, efficiency, restfulness, REM, deep sleep, latency and timing. Use it for 'how well did I sleep' over a range; for hours, stages, HRV and heart rate use list_sleep_periods, and for one night's hypnogram use get_sleep_period. Range: the last 7 days by default; set start and end (inclusive, YYYY-MM-DD) or days (up to 400, ignored when start is set). Returns { records, next_token }, oldest first. Days without data are absent, and today's data appears only after the ring syncs. If next_token is not null, call again with it for the rest. raw: true returns Oura's original objects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Last day to include (YYYY-MM-DD). Defaults to today. | |
| raw | No | Return Oura's raw API objects instead of compact summaries with friendly units. | |
| days | No | Shortcut for start: the last N days up to end. Ignored when start is set. | |
| start | No | First day to include (YYYY-MM-DD). | |
| next_token | No | Pass the next_token from a previous call to get the following records. |