Aller au contenu principal

Suunto Integration

Suunto designs sports watches built for training, racing, and the outdoors. The Suunto integration uses the Suunto Partner API, which combines OAuth 2.0 with an Azure API Management subscription key for partner identification.


Data types

CategoryHighlights
WorkoutsActivity type, HR traces, laps, GPS-derived metrics
SleepDuration, stages, score
Daily activitySteps, calories, active time
RecoveryRecovery time, training load, stress/strain summaries

Connection

  • OAuth 2.0 (Authorization Code) with HTTP Basic auth on the token endpoint.
  • Subscription key (Ocp-Apim-Subscription-Key) required on every API call.
  • 24/7 push — Suunto pushes new data as soon as it syncs from a watch.

Initiate

curl -X POST https://api.vitalera.io/api/connected-accounts/suunto/oauth/initiate/ \
-H "Authorization: Bearer <user_token>"

Partnership requirement

Suunto's Partner API is partnership-gated. vitalera holds the partner credentials; tenants opt in per-organisation via the connected_accounts:suunto entitlement. End users do not need developer credentials.


Next steps