Oura Connector Reference
The Oura connector exposes 89 fields (42 metrics, 47 dimensions). Every field ID below can be passed to the Windsor.ai API in the fields parameter.
Oura Fields
Oura daily_activity fields
The daily_activity report of the Oura connector includes 25 fields.
| ID | Type | Name | Description |
|---|---|---|---|
| daily_activity__active_calories | NUMERIC | daily_activity.active_calories | daily_activity.active_calories |
| daily_activity__average_met_minutes | NUMERIC | daily_activity.average_met_minutes | daily_activity.average_met_minutes |
| daily_activity__class_5_min | TEXT | daily_activity.class_5_min | daily_activity.class_5_min |
| daily_activity__contributors | OBJECT | daily_activity.contributors | daily_activity.contributors |
| daily_activity__day | TEXT | daily_activity.day | daily_activity.day |
| daily_activity__equivalent_walking_distance | NUMERIC | daily_activity.equivalent_walking_distance | daily_activity.equivalent_walking_distance |
| daily_activity__high_activity_met_minutes | NUMERIC | daily_activity.high_activity_met_minutes | daily_activity.high_activity_met_minutes |
| daily_activity__high_activity_time | NUMERIC | daily_activity.high_activity_time | daily_activity.high_activity_time |
| daily_activity__inactivity_alerts | NUMERIC | daily_activity.inactivity_alerts | daily_activity.inactivity_alerts |
| daily_activity__low_activity_met_minutes | NUMERIC | daily_activity.low_activity_met_minutes | daily_activity.low_activity_met_minutes |
| daily_activity__low_activity_time | NUMERIC | daily_activity.low_activity_time | daily_activity.low_activity_time |
| daily_activity__medium_activity_met_minutes | NUMERIC | daily_activity.medium_activity_met_minutes | daily_activity.medium_activity_met_minutes |
| daily_activity__medium_activity_time | NUMERIC | daily_activity.medium_activity_time | daily_activity.medium_activity_time |
| daily_activity__met | OBJECT | daily_activity.met | daily_activity.met |
| daily_activity__meters_to_target | NUMERIC | daily_activity.meters_to_target | daily_activity.meters_to_target |
| daily_activity__non_wear_time | NUMERIC | daily_activity.non_wear_time | daily_activity.non_wear_time |
| daily_activity__resting_time | NUMERIC | daily_activity.resting_time | daily_activity.resting_time |
| daily_activity__score | NUMERIC | daily_activity.score | daily_activity.score |
| daily_activity__sedentary_met_minutes | NUMERIC | daily_activity.sedentary_met_minutes | daily_activity.sedentary_met_minutes |
| daily_activity__sedentary_time | NUMERIC | daily_activity.sedentary_time | daily_activity.sedentary_time |
| daily_activity__steps | NUMERIC | daily_activity.steps | daily_activity.steps |
| daily_activity__target_calories | NUMERIC | daily_activity.target_calories | daily_activity.target_calories |
| daily_activity__target_meters | NUMERIC | daily_activity.target_meters | daily_activity.target_meters |
| daily_activity__timestamp | TEXT | daily_activity.timestamp | daily_activity.timestamp |
| daily_activity__total_calories | NUMERIC | daily_activity.total_calories | daily_activity.total_calories |
Oura daily_readiness fields
The daily_readiness report of the Oura connector includes 6 fields.
| ID | Type | Name | Description |
|---|---|---|---|
| daily_readiness__contributors | OBJECT | daily_readiness.contributors | daily_readiness.contributors |
| daily_readiness__day | TEXT | daily_readiness.day | daily_readiness.day |
| daily_readiness__score | NUMERIC | daily_readiness.score | daily_readiness.score |
| daily_readiness__temperature_deviation | NUMERIC | daily_readiness.temperature_deviation | daily_readiness.temperature_deviation |
| daily_readiness__temperature_trend_deviation | NUMERIC | daily_readiness.temperature_trend_deviation | daily_readiness.temperature_trend_deviation |
| daily_readiness__timestamp | TEXT | daily_readiness.timestamp | daily_readiness.timestamp |
Oura daily_sleep fields
The daily_sleep report of the Oura connector includes 4 fields.
| ID | Type | Name | Description |
|---|---|---|---|
| daily_sleep__contributors | OBJECT | daily_sleep.contributors | daily_sleep.contributors |
| daily_sleep__day | TEXT | daily_sleep.day | daily_sleep.day |
| daily_sleep__score | NUMERIC | daily_sleep.score | daily_sleep.score |
| daily_sleep__timestamp | TEXT | daily_sleep.timestamp | daily_sleep.timestamp |
Oura heart_rate fields
The heart_rate report of the Oura connector includes 3 fields.
| ID | Type | Name | Description |
|---|---|---|---|
| heart_rate__bpm | NUMERIC | heart_rate.bpm | heart_rate.bpm |
| heart_rate__source | TEXT | heart_rate.source | heart_rate.source |
| heart_rate__timestamp | TEXT | heart_rate.timestamp | heart_rate.timestamp |
Oura sessions fields
The sessions report of the Oura connector includes 8 fields.
| ID | Type | Name | Description |
|---|---|---|---|
| sessions__day | TEXT | sessions.day | sessions.day |
| sessions__end_datetime | TEXT | sessions.end_datetime | sessions.end_datetime |
| sessions__heart_rate | TEXT | sessions.heart_rate | sessions.heart_rate |
| sessions__heart_rate_variability | TEXT | sessions.heart_rate_variability | sessions.heart_rate_variability |
| sessions__mood | TEXT | sessions.mood | sessions.mood |
| sessions__motion_count | OBJECT | sessions.motion_count | sessions.motion_count |
| sessions__start_datetime | TEXT | sessions.start_datetime | sessions.start_datetime |
| sessions__type | TEXT | sessions.type | sessions.type |
Oura sleep_periods fields
The sleep_periods report of the Oura connector includes 25 fields.
| ID | Type | Name | Description |
|---|---|---|---|
| sleep_periods__average_breath | NUMERIC | sleep_periods.average_breath | sleep_periods.average_breath |
| sleep_periods__average_heart_rate | NUMERIC | sleep_periods.average_heart_rate | sleep_periods.average_heart_rate |
| sleep_periods__average_hrv | NUMERIC | sleep_periods.average_hrv | sleep_periods.average_hrv |
| sleep_periods__awake_time | NUMERIC | sleep_periods.awake_time | sleep_periods.awake_time |
| sleep_periods__bedtime_end | TEXT | sleep_periods.bedtime_end | sleep_periods.bedtime_end |
| sleep_periods__bedtime_start | TEXT | sleep_periods.bedtime_start | sleep_periods.bedtime_start |
| sleep_periods__day | TEXT | sleep_periods.day | sleep_periods.day |
| sleep_periods__deep_sleep_duration | NUMERIC | sleep_periods.deep_sleep_duration | sleep_periods.deep_sleep_duration |
| sleep_periods__efficiency | NUMERIC | sleep_periods.efficiency | sleep_periods.efficiency |
| sleep_periods__heart_rate | OBJECT | sleep_periods.heart_rate | sleep_periods.heart_rate |
| sleep_periods__hrv | OBJECT | sleep_periods.hrv | sleep_periods.hrv |
| sleep_periods__latency | NUMERIC | sleep_periods.latency | sleep_periods.latency |
| sleep_periods__light_sleep_duration | NUMERIC | sleep_periods.light_sleep_duration | sleep_periods.light_sleep_duration |
| sleep_periods__low_battery_alert | BOOLEAN | sleep_periods.low_battery_alert | sleep_periods.low_battery_alert |
| sleep_periods__lowest_heart_rate | NUMERIC | sleep_periods.lowest_heart_rate | sleep_periods.lowest_heart_rate |
| sleep_periods__movement_30_sec | TEXT | sleep_periods.movement_30_sec | sleep_periods.movement_30_sec |
| sleep_periods__period | NUMERIC | sleep_periods.period | sleep_periods.period |
| sleep_periods__readiness_score_delta | NUMERIC | sleep_periods.readiness_score_delta | sleep_periods.readiness_score_delta |
| sleep_periods__rem_sleep_duration | NUMERIC | sleep_periods.rem_sleep_duration | sleep_periods.rem_sleep_duration |
| sleep_periods__restless_periods | NUMERIC | sleep_periods.restless_periods | sleep_periods.restless_periods |
| sleep_periods__sleep_phase_5_min | TEXT | sleep_periods.sleep_phase_5_min | sleep_periods.sleep_phase_5_min |
| sleep_periods__sleep_score_delta | NUMERIC | sleep_periods.sleep_score_delta | sleep_periods.sleep_score_delta |
| sleep_periods__time_in_bed | NUMERIC | sleep_periods.time_in_bed | sleep_periods.time_in_bed |
| sleep_periods__total_sleep_duration | TEXT | sleep_periods.total_sleep_duration | sleep_periods.total_sleep_duration |
| sleep_periods__type | TEXT | sleep_periods.type | sleep_periods.type |
Oura tags fields
The tags report of the Oura connector includes 4 fields.
| ID | Type | Name | Description |
|---|---|---|---|
| tags__day | TEXT | tags.day | tags.day |
| tags__tags | OBJECT | tags.tags | tags.tags |
| tags__text | TEXT | tags.text | tags.text |
| tags__timestamp | TEXT | tags.timestamp | tags.timestamp |
Oura workouts fields
The workouts report of the Oura connector includes 9 fields.
| ID | Type | Name | Description |
|---|---|---|---|
| workouts__activity | TEXT | workouts.activity | workouts.activity |
| workouts__calories | NUMERIC | workouts.calories | workouts.calories |
| workouts__day | TEXT | workouts.day | workouts.day |
| workouts__distance | NUMERIC | workouts.distance | workouts.distance |
| workouts__end_datetime | TEXT | workouts.end_datetime | workouts.end_datetime |
| workouts__intensity | TEXT | workouts.intensity | workouts.intensity |
| workouts__label | TEXT | workouts.label | workouts.label |
| workouts__source | TEXT | workouts.source | workouts.source |
| workouts__start_datetime | TEXT | workouts.start_datetime | workouts.start_datetime |
Oura other fields
The Oura connector has 5 fields that do not belong to a named report, or belong to a report with only one or two fields.
| ID | Type | Name | Description | Report |
|---|---|---|---|---|
| data_fetched_at | Data fetched at | UTC timestamp (second precision) of when the connector request that pulled the row started. Freshly pulled rows show this request's start time; cache hits keep the start time of the request that filled the cache. Selecting this field disables aggregation, so rows are returned individually (each keeping its own fetch time) instead of being summed. | ||
| datasource | TEXT | Data Source | The name of the Windsor connector returning the row | |
| now | Now | Current timestamp | ||
| source | TEXT | Source | The name of the Windsor connector returning the row | |
| today | DATE | Today | Today's date |
