Naar hoofdinhoud gaan

21 New Connected Account Providers

· 2 minuten leestijd
vitalera
Engineering Team

We've expanded the Connected Accounts framework with 21 new wearable and medical device providers. All of them plug into the same provider-agnostic API — no client changes, no schema changes, just a new service_id.

New providers

Fitness & sport: Suunto, COROS, Wahoo, Samsung Health, Amazfit / Zepp, Peloton, Strava, Polar

Sleep & recovery: Oura Ring, WHOOP, Ultrahuman, Biostrap, Eight Sleep

Medical / clinical: Dexcom CGM, FreeStyle Libre, Withings, Omron Cloud, iHealth, InBody, BodyTrace

Migration path: Google Health (replaces Fitbit Web API before its 2026-05-31 deprecation)

Unified API

Every provider is reachable via the same endpoints, parameterised by service_id:

  • GET /api/connected-accounts/services/ — catalog filtered by per-tenant entitlements
  • POST /api/connected-accounts/{service_id}/oauth/initiate/ — start connection
  • POST /api/connected-accounts/{service_id}/oauth/disconnect/ — revoke
  • GET /api/connected-accounts/status/ — bulk connection status
  • POST /api/connected-accounts/connect-session/ + GET /connect/ — hosted connect widget

Garmin: OAuth 2.0 + PKCE

The Garmin Health API integration has been updated to OAuth 2.0 with PKCE (the legacy 1.0a flow has been retired). Existing Garmin connections are unaffected — only new link flows use the new handshake. See the updated Garmin page.

Fitbit deprecation reminder

The legacy Fitbit Web API stops serving traffic on 2026-05-31. Migrate users to the Google Health integration well before then. See the migration guide.

Docs

Browse the full provider catalog and the expanded supported devices list.