SU
OAuth + 24/7 Data API

Suunto API Integration

Suunto is the most complete cloud-based provider Rabts supports — workouts, full sleep analysis, and continuous biometrics in one API.

What You Get

Data available from Suunto

Sleep Stages & Biometrics
HRV (RMSSD)
SpO2
Heart Rate
Recovery (Balance Score)
Daily Steps & Energy
121+ Workout Types
How It Works

From Suunto to your product

1

Connect

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

2

Normalize

Rabts maps Suunto'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 Suunto

  • Full sleep analysis with stages and biometrics (heart rate, HRV, SpO2) — the most complete sleep dataset among the cloud providers Rabts supports.
  • Activity samples include heart rate, steps, SpO2, energy, and HRV together.
  • Recovery is exposed as a Balance score (0–100), mapped to Rabts' unified recovery score.
  • 121+ workout types mapped to a unified taxonomy.
Example

Query Suunto 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

Suunto integration questions

How does Suunto compare to other cloud providers?

It's the most complete — workouts, full sleep staging, and continuous 24/7 data all in one API.

What's the Balance score?

Suunto's recovery metric, mapped directly to Rabts' unified recovery_score field.

Connect Suunto in minutes

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

Create free account