Flitch

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

ObjectFields
Daily ActivityDaily activity score, steps, calories, active time
Daily SleepDaily sleep score and contributors
Daily ReadinessDaily readiness score and contributors
Sleep PeriodsIndividual sleep periods with stages and HRV
WorkoutsLogged workouts
Heart RateTime-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.

On this page