Oura API GET
oura_api_getFetch data from Oura Ring API v2 endpoints. Supports pagination and date parameters for daily or time-series data.
Instructions
Generic GET to Oura Ring API v2. Use oura_api_list_paths to see endpoints. Pagination via max_pages or pass next_token in params.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Path starting with /v2/, e.g. "/v2/usercollection/daily_sleep" | |
| params | No | Query params. Daily endpoints: start_date/end_date (YYYY-MM-DD). Time-series: start_datetime/end_datetime (ISO 8601). Pass next_token to continue. | |
| max_pages | No | Auto-follow next_token up to N pages (default 1). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Concatenated data array (or single object) from Oura | |
| status | Yes | HTTP status of the last fetched page | |
| has_more | Yes | True if more pages exist beyond fetched | |
| next_token | Yes | Cursor for next page or null | |
| pages_fetched | Yes | Number of pages fetched |