Skip to main content

Oura Ring

Oura signs in per athlete. Each athlete approves access to their own data, and KoraBridge stores their tokens encrypted.

Connect Oura​

  1. Open the Athletes page and invite the athlete, choosing Oura as the connector.
  2. Send the consent link to the athlete. They approve access on Oura.
  3. The consent status changes from pending to approved. Add the connection and use it in a pipeline.

You can revoke an athlete's consent at any time from the Athletes page.

What it syncs​

StreamContentsDefault
Daily readinessHRV balance and recovery indexOn
Daily sleepDaily sleep summary scoreOn
Sleep sessionsDetailed sleep sessions with stagingOn
Daily activitySteps, calories and MET distributionOn
Daily SpO2Daily average blood oxygen saturationOn
WorkoutsAuto-detected or manual workout sessionsOn
Personal infoProfile informationOn
Daily stressStress score, needs a Gen 3 ringOff
SessionsGuided sessions such as meditation, breathing and napsOff
Heart rateContinuous intraday heart rateOff, high volume

High-volume and opt-in streams​

Heart rate is high volume. It is off by default, and runs that include it take longer, so they are given a larger time allowance. Enable it per pipeline when you need intraday data.

Fields​

Access token​

The OAuth2 bearer token from the consent flow. The consent flow fills it in for you. Paste one by hand only for testing.

Start date​

Data is pulled from this date onwards. The default is 1 January 2022.

End date​

Only data at or before this date is synced. Leave it blank to sync up to now.