List daily activity
list_daily_activityRetrieve daily Oura activity scores, steps, calories, active minutes, and sedentary time for a date range to answer movement and step questions. Defaults to the last 7 days.
Instructions
List daily activity: activity score (0-100) and contributors, steps, active, total and target calories, walking-equivalent distance in km, minutes of high/medium/low activity, sedentary, resting and non-wear hours, and inactivity alerts. Use it for movement, step and calorie questions over a range; individual workouts are in list_workouts. An Oura activity day runs 4 a.m. to 4 a.m., so today's row is partial. 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. |