UH
OAuth (polling)

Ultrahuman API Integration

Ultrahuman Ring covers continuous HRV, skin temperature, and recovery indices from a single daily-metrics endpoint.

What You Get

Data available from Ultrahuman

Sleep Stages & Efficiency
HRV (SDNN)
Skin Temperature
Heart Rate
VO2 Max
Steps
Recovery Indices
How It Works

From Ultrahuman to your product

1

Connect

The athlete authorizes access via Ultrahuman's own OAuth flow — no credentials touch your servers.

2

Normalize

Rabts maps Ultrahuman's data into the same unified schema used across every other provider — consistent units, consistent field names.

3

Access

Query it through the unified REST API, or subscribe to webhooks for real-time updates as new data arrives.

Notes & Limitations

What to know about Ultrahuman

  • Data syncs via hourly polling — Ultrahuman doesn't support webhooks.
  • One daily-metrics endpoint returns sleep, heart rate, HRV, skin temperature, steps, and VO2 max together for a given day.
  • No workout or activity data is available through Ultrahuman's Partnership API.
  • Recovery, movement, and metabolic indices are normalized but not yet persisted to the unified score model.
  • Backfill defaults to 30 days unless a wider range is requested.
Example

Query Ultrahuman data through one API

bash
curl https://api-sport.rabts.com/api/v1/users/{user_id}/timeseries \
  -H "X-Open-Wearables-API-Key: YOUR_API_KEY"
FAQ

Ultrahuman integration questions

Can I get Ultrahuman workout data?

Not currently — Ultrahuman's Partnership API doesn't expose workout/activity data.

Is Ultrahuman real-time?

No — it's hourly polling, since Ultrahuman doesn't offer webhooks.

Connect Ultrahuman in minutes

Create a free account and start pulling normalized Ultrahuman data through one API.

Create free account