Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
API-uri dispozitive purtabile: Fitbit, Garmin, Oura și Withings
Cele patru API-uri ale furnizorilor comparate începând cu octombrie 2026 — reguli de acces, abonamente, date — alternativa store-ului de sănătate și un format FHIR unic pentru fiecare dispozitiv.
Fitbit, Garmin, Oura și Withings își gestionează propriul API cloud pentru datele colectate de dispozitivele lor, cu reguli de acces diferite: Fitbit migrează către Google Health API, Garmin's Health API este destinat afacerilor aprobate, Oura's API v2 necesită o aplicație OAuth și, pentru inelele mai noi, un abonament activ, iar Withings' Public API este deschis oricărui dezvoltator. Toate cele patru scriu, de asemenea, în health store-ul telefonului, astfel încât o aplicație mobilă le poate citi prin Apple HealthKit sau Android Health Connect în schimb. Această pagină compară opțiunile începând cu octombrie 2026 și arată cum să păstrați datele într-un singur format standard.
| Fitbit | Garmin | Oura | Withings | |
|---|---|---|---|---|
| Cloud REST API | Google Health API | Health & Activity APIs | API v2 | Public API |
| Who can get access | after Google's restricted-scope review | approved businesses | any developer, OAuth app | any developer, no contract |
| Users need a subscription | — | — | Gen3+: Oura Membership | — |
| Also reaches Health Connect / HealthKit | ✓ | ✓ | ✓ | ✓ |
Check each vendor's current terms; they change. Sources: Google, Garmin, Oura and Withings developer and support pages, October 2026.
Fiecare furnizor pe scurt
Fitbit. API-ul web Fitbit moștenit va fi dezactivat pe 30 octombrie 2026. Succesorul, Google Health API, utilizează Google OAuth 2.0 și scope-uri restricționate care necesită o revizuire a confidențialității și securității. Vezi Fitbit Web API shutdown.
Garmin. Garmin Connect Developer Program oferă un Health API (rezumate zilnice precum ritmul cardiac, somnul și pașii), un Activity API (peste 30 de tipuri de activități), un Women's Health API și API-uri pentru Training și Cursuri. Accesul este acordat companiilor aprobate; verificați site-ul pentru dezvoltatori Garmin pentru stadiul actual al noilor aplicații.
Oura. Oura API v2 necesită un cont Oura și o aplicație API creată în portalul pentru dezvoltatori Oura. Oura afirmă că utilizatorii inelelor Gen3 și ulterioare, fără un Oura Membership activ, nu pot accesa datele lor prin API; toată lumea poate descărca în continuare fișierele cu datele lor.
Withings. Public API nu necesită un contract: creați o aplicație în dashboard-ul pentru dezvoltatori Withings și utilizați OAuth 2.0 (token-urile de acces durează 3 ore, token-urile de reîmprospătare un an și se rotesc). Sunt disponibile măsurători (greutate, tensiune arterială, ritm cardiac, SpO₂, valori legate de EKG), activitate și somn, cu notificări către serverul dvs. atunci când sosesc date noi. Un mod demo vă permite să testați fără un dispozitiv.
API Cloud sau stocare de sănătate?
| API cloud ale furnizorilor | Stocare de sănătate pe telefon (HealthKit, Health Connect) | |
|---|---|---|
| Integrări de construit | Una per furnizor | Una per platformă (iOS, Android) |
| Acces | Aprobarea furnizorului, contractele sau abonamentele variază | Permisiunea persoanei în aplicația dvs. |
| Funcționează fără aplicația dvs. mobilă | Da | Nu |
| Detaliu date | Specific furnizorului, uneori mai bogat | Tipuri standard, uneori rezumate |
Multe echipe le combină: stocarea de sănătate a telefonului pentru o acoperire largă, una sau două API-uri ale furnizorilor acolo unde au nevoie de detalii suplimentare.
Un singur format pentru fiecare furnizor
Indiferent de sursă, stocați fiecare măsurătoare o singură dată ca o observație FHIR R4 codificată LOINC, cu sursa înregistrată în provenance: pași 41950-7, ritm cardiac 8867-4, ritm cardiac în repaus 40443-4, HRV 80404-7, SpO₂ 59408-5, somn 93832-4, greutate 29463-7, tensiune arterială 85354-9. Tablourile de bord, analizele și funcțiile AI citesc apoi un singur model, iar o modificare a API-ului unui furnizor rămâne într-un singur adaptor.
Întrebări frecvente
Care este cel mai ușor API pentru dispozitive purtabile cu care să începi?
API-ul public Withings nu necesită contract și are un mod demo. Oura necesită o aplicație OAuth; Garmin necesită aprobare de afaceri; integrările Fitbit trebuie acum să utilizeze Google Health API.
Am nevoie de un abonament pentru a utiliza API-ul Oura?
Utilizatorii inelelor Oura Gen3 și versiuni ulterioare au nevoie de un Oura Membership activ pentru ca datele lor să fie disponibile prin API, conform documentației de suport Oura.
Este Garmin Health API gratuit?
Garmin descrie Connect Developer Program ca fiind gratuit pentru dezvoltatorii de afaceri aprobați; unele date, cum ar fi intervalele îmbunătățite beat-to-beat pentru uz comercial, pot necesita o taxă de licență. Verificați termenii actuali ai Garmin.
Pot obține toate dispozitivele purtabile printr-un singur API?
Prin intermediul telefonului, da: Apple HealthKit pe iPhone și Health Connect pe Android agreghează date de la multe dispozitive. Există și agregatori terți. Anpheros nu se conectează la cloud-urile furnizorilor; stochează datele pe care aplicația dvs. le colectează, în FHIR, cu consimțământul persoanei.
Conexe
- Oprirea API-ului Web Fitbit (octombrie 2026)
- API pentru urmărirea sănătății
- Date de la dispozitive purtabile în FHIR (Apple Health, Health Connect)
- Health Connect la FHIR
- Apple Health (HealthKit) la FHIR
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card