SH
SDK (Android)

Samsung Health API Integration

Samsung Health data arrives via the Rabts mobile SDK — heart rate, sleep, body composition, and more from Galaxy Watch and Samsung Health-connected devices.

What You Get

Data available from Samsung Health

Heart Rate & HRV
Sleep Stages
Blood Pressure
Body Composition
SpO2
Respiratory Rate
Steps & Distance
How It Works

From Samsung Health to your product

1

Connect

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

2

Normalize

Rabts maps Samsung Health'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 Samsung Health

  • Delivered through the mobile SDK, not server-to-server OAuth — data arrives when the user's phone syncs.
  • Broad body-composition coverage: weight, body fat %, BMI, and skeletal muscle mass.
  • Blood pressure and body temperature are supported, which most cloud wearable APIs don't expose.
  • Requires the Rabts mobile app or your own app embedding the Rabts SDK.
Example

Query Samsung Health 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

Samsung Health integration questions

Does Samsung Health need OAuth?

No — it's SDK-based, so there's no OAuth flow or callback infrastructure to manage.

What triggers a Samsung Health sync?

The user's phone syncing Samsung Health data through the SDK-integrated app.

Connect Samsung Health in minutes

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

Create free account