Oura V2 icon

Oura V2

Get health and readiness data from Oura Ring v2 API

Actions6

  • Activity Actions
  • Personal Info Actions
  • Readiness Actions
  • Resilience Actions
  • Rest Mode Actions
  • Stress Actions

Activity → Get

AI-generated

Summary

Fetch daily activity data from the Oura Ring v2 API over a specified date range

Inputs

  • start_date — Start date for activity data (YYYY-MM-DD)
  • end_date — End date for activity data (YYYY-MM-DD)
  • requestOptions — Advanced request settings (collection of batching, SSL, etc.)
  • allowUnauthorizedCerts — Accept responses with invalid SSL certificates
  • proxy — HTTP proxy to use (e.g., http://username:password@myproxy:3128)
  • timeout — Request timeout in milliseconds

Output shape

a JSON object representing a daily activity record

The response contains activity metrics such as activityScore, steps, calories, etc.; pagination is handled internally; errors return an HTTP error object

Examples

Example 1: Retrieve activity for a single day

Set Start Date to 2024-09-15 and End Date to 2024-09-15; leave other fields at their defaults.

Example 2: Enable batching for large date ranges

Enable Batching with batchSize 100 and batchInterval 500; optionally set Proxy and Timeout.

Example 3: Use a custom HTTP proxy

Set Proxy to http://myproxy:3128 and adjust Timeout as needed.

Links

Discussion