About this integration
Read Oura Ring daily summaries, sleep, workouts, and biometric timelines.
There are 1 trigger, 35 search modules and 1 action available. The integration connects via oauth authentication. Webhook-based triggers fire instantly without polling.
How to connect
The credential form asks for Client ID and Client Secret.
OAuth asks you to approve email, personal, and daily before access is granted.
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
| Field | Type | Help |
|---|---|---|
Client IDRequired | text | — |
Client SecretRequired | password | — |
- personal
- daily
- heartrate
- workout
- tag
- session
- spo2
Use it in workflow automation
Start with Watch Data Updates, then add Make an API Call.
Triggers, searches and actions
Open any Oura trigger, search, or action to see its inputs and outputs — 1 trigger, 35 searchs, 1 action.
Triggers
Use one of 1 trigger to kick off a workflow as soon as an event occurs in the app.
- Watch Data Updates
Searches
This integration includes 35 search modules for looking data up mid-run.
- Get Daily Activity
- Get Daily Cardiovascular Age
- Get Daily Readiness
- Get Daily Resilience
- Get Daily Sleep
Actions
Take action during a run with 1 available module that write data back into the app.
- Make an API Call
Explore the fields available for each Oura trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Data typeRequired | choice |
| Field | Type |
|---|---|
Event type | text |
Data type | text |
Object ID | text |
Event time | text |
Searches
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
ID | text |
Age | number |
Weight | number |
Height | number |
Biological sex | text |
Email |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
DocumentRequired | choice |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start datetime | text |
End datetime | text |
LimitRequired | number |
| Field | Type |
|---|---|
BPM | number |
Source | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
LimitRequired | number |
| Field | Type |
|---|---|
Timestamp | text |
Percentage | number |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
| Field | Type |
|---|---|
Start date | date |
End date | date |
LimitRequired | number |
| Field | Type |
|---|---|
ID | text |
Day | text |
Timestamp | text |
Actions
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |