Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
API носимих пристроїв: Fitbit, Garmin, Oura та Withings
Порівняння чотирьох API постачальників станом на жовтень 2026 року — правила доступу, членство, дані — альтернатива сховища здоров'я та один формат FHIR для кожного пристрою.
Fitbit, Garmin, Oura та Withings кожна має свій хмарний API для даних, які збирають їхні пристрої, з різними правилами доступу: Fitbit переходить на Google Health API, Garmin's Health API призначений для затверджених компаній, Oura's API v2 потребує OAuth-додатку, а для новіших кілець — активного членства, а Withings' Public API відкритий для будь-якого розробника. Усі чотири також записують дані до сховища здоров'я телефону, тому мобільний додаток може читати їх через Apple HealthKit або Android Health Connect. Ця сторінка порівнює варіанти станом на жовтень 2026 року та показує, як зберігати дані в одному стандартному форматі.
| 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.
Кожен постачальник коротко
Fitbit. Застарілий Fitbit Web API буде вимкнено 30 жовтня 2026 року. Наступник, Google Health API, використовує Google OAuth 2.0 та обмежені області доступу, які вимагають перевірки конфіденційності та безпеки. Див. Fitbit Web API shutdown.
Garmin. Garmin Connect Developer Program пропонує Health API (щоденні підсумки, такі як пульс, сон і кроки), Activity API (понад 30 типів активності), Women's Health API, а також API для тренувань та курсів. Доступ надається затвердженим компаніям; перевіряйте сайт розробника Garmin щодо поточного статусу нових заявок.
Oura. Oura API v2 потребує облікового запису Oura та API-додатку, створеного на порталі розробника Oura. Oura зазначає, що користувачі кілець Gen3 і новіших версій без активного членства Oura не можуть отримати доступ до своїх даних через API; усі користувачі, як і раніше, можуть завантажувати свої файли даних.
Withings. Public API не потребує контракту: створіть додаток на панелі розробника Withings та використовуйте OAuth 2.0 (токени доступу діють 3 години, токени оновлення – рік і обертаються). Доступні вимірювання (вага, артеріальний тиск, пульс, SpO₂, значення, пов'язані з ЕКГ), активність та сон, з повідомленнями на ваш сервер, коли надходять нові дані. Демо-режим дозволяє тестувати без пристрою.
Хмарний API чи сховище даних про здоров'я?
| Хмарні API постачальників | Телефонне сховище даних про здоров'я (HealthKit, Health Connect) | |
|---|---|---|
| Інтеграції для створення | Одна на постачальника | Одна на платформу (iOS, Android) |
| Доступ | Схвалення постачальника, контракти або членство варіюються | Дозвіл особи у вашому додатку |
| Працює без вашого мобільного додатку | Так | Ні |
| Деталізація даних | Специфічна для постачальника, іноді багатша | Стандартні типи, іноді узагальнені |
Багато команд комбінують їх: телефонне сховище даних про здоров'я для широкого охоплення, один або два API постачальників там, де їм потрібна додаткова деталізація.
Один формат для кожного постачальника
Незалежно від джерела, зберігайте кожен показник один раз як FHIR R4 Observation з кодом LOINC, а джерело записуйте в provenance: кроки 41950-7, частота серцевих скорочень 8867-4, частота серцевих скорочень у спокої 40443-4, HRV 80404-7, SpO₂ 59408-5, сон 93832-4, вага 29463-7, артеріальний тиск 85354-9. Ваші панелі інструментів, аналітика та функції ШІ потім читають одну модель, а зміна API постачальника залишається в одному адаптері.
Часті запитання
З яким API для носимих пристроїв найлегше почати?
Public API від Withings не потребує контракту та має демо-режим. Oura потребує OAuth-додаток; Garmin вимагає бізнес-схвалення; інтеграції з Fitbit тепер повинні використовувати Google Health API.
Чи потрібна мені членство для використання API Oura?
Користувачі кілець Oura Gen3 і новіших версій потребують активного Oura Membership, щоб їхні дані були доступні через API, згідно з документацією підтримки Oura.
Чи є Garmin Health API безкоштовним?
Garmin описує Connect Developer Program як безкоштовну для схвалених бізнес-розробників; деякі дані, такі як розширені інтервали між ударами серця для комерційного використання, можуть вимагати ліцензійного збору. Перевірте поточні умови Garmin.
Чи можу я отримати доступ до всіх носимих пристроїв через один API?
Через телефон, так: Apple HealthKit на iPhone та Health Connect на Android агрегують дані з багатьох пристроїв. Існують також сторонні агрегатори. Anpheros не підключається до хмар вендорів; він зберігає дані, зібрані вашим додатком, у форматі FHIR, за згодою особи.
Пов'язане
- Припинення роботи Fitbit Web API (жовтень 2026 року)
- API трекерів здоров'я
- Дані носимих пристроїв у FHIR (Apple Health, Health Connect)
- Health Connect до FHIR
- Apple Health (HealthKit) до FHIR
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card