- Source
- Others
- Alpha
Move Oura data anywhere it matters.
Load Oura daily activity, daily readiness and daily sleep into the warehouse or AI app you already run.
Source
Oura

Snowflake
BigQuery
Postgres
Databricks
Claude
- Streams
- 8
- Destinations
- 50+
- Standard support
- 0.2.26
Overview
What is the Airbyte Oura connector?
The Airbyte Oura connector extracts data from Oura and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh. It publishes 8 streams you can select per connection.
- 01
Sync to your warehouse
Land 8 Oura tables in 50+ destinations on a schedule you control.
- 02
One authorization
Authenticate Oura once and Airbyte keeps every scheduled sync running on it.
- 03
Cloud or self-hosted
Run the Oura connector on Cloud, OSS, Hybrid.
8 streams
Every table you can sync from Oura
daily_activity Sync modes FullIncr. daily_readiness Sync modes FullIncr. daily_sleep Sync modes FullIncr. heart_rate Sync modes FullIncr. sessions Sync modes FullIncr. sleep_periods Sync modes FullIncr.
Setup
Live in ten steps
First, navigate to the Oura source connector page on Airbyte's website.
Click on the "Setup Guide" button to access the instructions for connecting your Oura account.
Follow the instructions to create a new API token in your Oura account. This will allow Airbyte to access your Oura data.
Once you have created the API token, copy it to your clipboard.
Return to the Airbyte Oura source connector page and click on the "New Connection" button.
In the "Connection Configuration" section, paste the API token into the "Personal Access Token" field.
Enter a name for your connection in the "Connection Name" field.
Click on the "Test" button to ensure that the connection is working properly.
If the test is successful, click on the "Create" button to save your connection.
You can now use your Oura data in Airbyte by creating a new pipeline and selecting the Oura source connector as the source.
Configuration fields
| Field | Type | Description |
|---|---|---|
| api_key* | string | API Key |
| end_datetime | string | End datetime to sync until. Default is current UTC datetime. |
| start_datetime | string | Start datetime to sync from. Default is current UTC datetime minus 1 day. |
Hybrid deployment
Sovereign by architecture, not by policy.
The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.
- Cloud
- OSS
- Hybrid
Your environment
Airbyte control plane
FAQ
Oura connector questions
What data can I sync from Oura with Airbyte?
8 streams: daily activity, daily readiness, daily sleep, heart rate, sessions, sleep periods, tags, workouts.
Does the Oura connector support incremental sync?
The Oura connector supports full refresh sync. Check the stream list on this page for incremental support per table.
Where can I run the Oura connector?
Run the Oura connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.
Didn't find your answer? Talk to sales
Start syncing Oura in minutes.
Free 14-day trial. No credit card needed.