Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
API urządzeń noszonych: Fitbit, Garmin, Oura i Withings
Cztery API dostawców porównane na październik 2026 — zasady dostępu, subskrypcje, dane — alternatywa w postaci sklepów z danymi zdrowotnymi i jeden format FHIR dla każdego urządzenia.
Fitbit, Garmin, Oura i Withings każdy udostępnia własne API chmurowe dla danych zbieranych przez ich urządzenia, z różnymi zasadami dostępu: Fitbit przechodzi na Google Health API, Garmin's Health API jest przeznaczone dla zatwierdzonych firm, Oura's API v2 wymaga aplikacji OAuth i, w przypadku nowszych pierścieni, aktywnego członkostwa, a Withings' Public API jest otwarte dla każdego dewelopera. Wszystkie cztery firmy zapisują również dane do magazynu danych zdrowotnych telefonu, dzięki czemu aplikacja mobilna może odczytywać je zamiast tego za pośrednictwem Apple HealthKit lub Android Health Connect. Ta strona porównuje opcje na październik 2026 i pokazuje, jak utrzymać dane w jednym standardowym formacie.
| 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.
Każdy dostawca w skrócie
Fitbit. Starsze Fitbit Web API zostanie wyłączone 30 października 2026 r. Jego następca, Google Health API, wykorzystuje Google OAuth 2.0 i ograniczone zakresy, które wymagają przeglądu prywatności i bezpieczeństwa. Zobacz Fitbit Web API shutdown.
Garmin. Garmin Connect Developer Program oferuje Health API (podsumowania całodniowe, takie jak tętno, sen i kroki), Activity API (ponad 30 typów aktywności), Women's Health API oraz API dotyczące treningów i kursów. Dostęp jest przyznawany zatwierdzonym firmom; sprawdź witrynę deweloperską Garmin, aby poznać aktualny status nowych aplikacji.
Oura. Oura API v2 wymaga konta Oura i aplikacji API utworzonej w portalu deweloperskim Oura. Oura stwierdza, że użytkownicy pierścieni Gen3 i nowszych bez aktywnego członkostwa Oura nie mogą uzyskać dostępu do swoich danych za pośrednictwem API; wszyscy nadal mogą pobierać swoje pliki danych.
Withings. Public API nie wymaga umowy: utwórz aplikację w panelu deweloperskim Withings i użyj OAuth 2.0 (tokeny dostępu są ważne przez 3 godziny, tokeny odświeżania przez rok i rotują). Dostępne są pomiary (waga, ciśnienie krwi, tętno, SpO₂, wartości związane z EKG), aktywność i sen, z powiadomieniami do serwera, gdy pojawią się nowe dane. Tryb demo pozwala na testowanie bez urządzenia.
Cloud API czy magazyn danych zdrowotnych?
| API chmurowe dostawcy | Magazyn danych zdrowotnych w telefonie (HealthKit, Health Connect) | |
|---|---|---|
| Integracje do zbudowania | Jedna na dostawcę | Jedna na platformę (iOS, Android) |
| Dostęp | Zatwierdzenie dostawcy, umowy lub członkostwa są różne | Zgoda osoby w Twojej aplikacji |
| Działa bez Twojej aplikacji mobilnej | Tak | Nie |
| Szczegółowość danych | Specyficzna dla dostawcy, czasem bogatsza | Standardowe typy, czasem podsumowane |
Wiele zespołów łączy je: magazyn danych zdrowotnych w telefonie dla szerokiego zasięgu, jedno lub dwa API dostawców tam, gdzie potrzebują dodatkowych szczegółów.
Jeden format dla każdego dostawcy
Niezależnie od źródła, przechowuj każdy odczyt raz jako FHIR R4 Observation zakodowany LOINC, z jego źródłem zapisanym w provenance: kroki 41950-7, tętno 8867-4, spoczynkowe tętno 40443-4, HRV 80404-7, SpO₂ 59408-5, sen 93832-4, waga 29463-7, ciśnienie krwi 85354-9. Twoje pulpity nawigacyjne, analizy i funkcje AI odczytują wtedy jeden model, a zmiana API dostawcy pozostaje w jednym adapterze.
Często zadawane pytania
Które API urządzeń noszonych jest najłatwiejsze do rozpoczęcia pracy?
Publiczne API Withings nie wymaga umowy i posiada tryb demonstracyjny. Oura wymaga aplikacji OAuth; Garmin wymaga zatwierdzenia biznesowego; integracje Fitbit muszą teraz korzystać z Google Health API.
Czy potrzebuję członkostwa, aby korzystać z API Oura?
Użytkownicy pierścieni Oura Gen3 i nowszych potrzebują aktywnego członkostwa Oura, aby ich dane były dostępne za pośrednictwem API, zgodnie z dokumentacją wsparcia Oura.
Czy Garmin Health API jest bezpłatne?
Garmin opisuje Connect Developer Program jako bezpłatny dla zatwierdzonych deweloperów biznesowych; niektóre dane, takie jak rozszerzone interwały beat-to-beat do użytku komercyjnego, mogą wymagać opłaty licencyjnej. Sprawdź aktualne warunki Garmin.
Czy mogę uzyskać dostęp do wszystkich urządzeń noszonych za pomocą jednego API?
Przez telefon, tak: Apple HealthKit na iPhone i Health Connect na Androidzie agregują dane z wielu urządzeń. Istnieją również agregatory stron trzecich. Anpheros nie łączy się z chmurami dostawców; przechowuje dane zebrane przez Twoją aplikację, w formacie FHIR, za zgodą osoby.
Powiązane
- Zamknięcie Fitbit Web API (październik 2026)
- API śledzenia stanu zdrowia
- Dane z urządzeń noszonych w FHIR (Apple Health, Health Connect)
- Health Connect do FHIR
- Apple Health (HealthKit) do FHIR
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card