Oura
Connect your Oura Ring to build dashboards on sleep, readiness, and activity.
Read-only access to your Oura data. No writes back to Oura.
Objects
| Object | Fields |
|---|---|
| Daily Activity | Daily activity score, steps, calories, active time |
| Daily Sleep | Daily sleep score and contributors |
| Daily Readiness | Daily readiness score and contributors |
| Sleep Periods | Individual sleep periods with stages and HRV |
| Workouts | Logged workouts |
| Heart Rate | Time-series heart-rate samples |
Scopes
Read-only: daily, heartrate, workout, session, personal. Flitch only reads your data and never writes to Oura.
Connect
Open Data
In app.flitch.io, open the Data page.
Add Oura
Top right, click Add, pick Oura.
Sign in with Oura
Complete the OAuth popup to authorize Flitch.
Pick objects and save
Tick the objects you want (Daily Sleep, Daily Readiness, Daily Activity, …). Set a name. Save.
Each object becomes a dataset.
Refresh
Refresh is off by default. Every dashboard load runs a live query against Oura. Enable refresh to schedule a background refresh and serve from cache between runs. See Refresh.
Disconnect
- In Flitch: open the connection from the Data page and delete it. Token revoked, cache cleared.
- In Oura: revoke Flitch's access from your Oura account's connected-apps settings.
Troubleshooting
Reconnect required. Token revoked or expired. Open the connection and click Reconnect.
Empty data. Oura returns data only for days the ring has synced. Make sure the ring has synced recently in the Oura app.