Oura Ring · OAuth Scopes

Oura Ring OAuth Scopes

OAuth 2.0 derived

Oura Ring publishes 8 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Oura Ring API on a user’s behalf.

Tokens are issued from https://api.ouraring.com/oauth/token.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

HealthWearablesSleepFitnessHeart RateReadinessSmart RingBiometrics
Scopes: 8 Flows: authorizationCode Method: derived

OAuth endpoints

Authorization URL
https://cloud.ouraring.com/oauth/authorize
Token URL
https://api.ouraring.com/oauth/token
Flows
authorizationCode

Scopes (8)

ScopeDescriptionFlows
daily Daily summaries of sleep, activity and readiness authorizationCode
email Email address of the user authorizationCode
heartrate Time series heart rate for Gen 3 users authorizationCode
personal Personal information (gender, age, height, weight) authorizationCode
session Guided and unguided sessions in the Oura app authorizationCode
spo2Daily SpO2 Average recorded during sleep authorizationCode
tag User entered tags authorizationCode
workout Summaries for auto-detected and user entered workouts authorizationCode

Source

OAuth Scopes

oura-scopes.yml Raw ↑
generated: '2026-07-11'
method: derived
source: openapi/oura-oura-ring-api-openapi.yml
schemes:
- name: OAuth2
  source: openapi/oura-oura-ring-api-openapi.yml
  flows:
  - flow: authorizationCode
    authorizationUrl: https://cloud.ouraring.com/oauth/authorize
    tokenUrl: https://api.ouraring.com/oauth/token
scopes:
- scope: daily
  description: Daily summaries of sleep, activity and readiness
  flows:
  - authorizationCode
  sources:
  - openapi/oura-oura-ring-api-openapi.yml
- scope: email
  description: Email address of the user
  flows:
  - authorizationCode
  sources:
  - openapi/oura-oura-ring-api-openapi.yml
- scope: heartrate
  description: Time series heart rate for Gen 3 users
  flows:
  - authorizationCode
  sources:
  - openapi/oura-oura-ring-api-openapi.yml
- scope: personal
  description: Personal information (gender, age, height, weight)
  flows:
  - authorizationCode
  sources:
  - openapi/oura-oura-ring-api-openapi.yml
- scope: session
  description: Guided and unguided sessions in the Oura app
  flows:
  - authorizationCode
  sources:
  - openapi/oura-oura-ring-api-openapi.yml
- scope: spo2Daily
  description: SpO2 Average recorded during sleep
  flows:
  - authorizationCode
  sources:
  - openapi/oura-oura-ring-api-openapi.yml
- scope: tag
  description: User entered tags
  flows:
  - authorizationCode
  sources:
  - openapi/oura-oura-ring-api-openapi.yml
- scope: workout
  description: Summaries for auto-detected and user entered workouts
  flows:
  - authorizationCode
  sources:
  - openapi/oura-oura-ring-api-openapi.yml