oura.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.
Profile
get
profile.get
Get the authenticated user Oura profile and personal info
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | — |
age | number | No | — |
weight | number | No | — |
height | number | No | — |
biological_sex | string | No | — |
email | string | No | — |
Summary
getActivity
summary.getActivity
Get daily activity summary data for a date range
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
start_date | string | No | — |
end_date | string | No | — |
next_token | string | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
data | object[] | Yes | — |
next_token | string | No | — |
data full type
data full type
getReadiness
summary.getReadiness
Get daily readiness summary data for a date range
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
start_date | string | No | — |
end_date | string | No | — |
next_token | string | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
data | object[] | Yes | — |
next_token | string | No | — |
data full type
data full type
getSleep
summary.getSleep
Get daily sleep summary data for a date range
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
start_date | string | No | — |
end_date | string | No | — |
next_token | string | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
data | object[] | Yes | — |
next_token | string | No | — |
data full type
data full type