Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
API pro sledování zdraví
Ukládejte kroky, srdeční tep, HRV, spánek a SpO₂ z jakéhokoli nositelného zařízení jako FHIR Observations s LOINC kódy: která zařízení se dostanou do kterého zdravotního úložiště, proč neexistuje webové API a funkční požadavky.
API pro sledování zdraví umožňuje aplikaci odesílat a číst data, která sbírají hodinky, prsteny, náramky a váhy — kroky, srdeční tep, variabilita srdečního tepu, spánek, saturace kyslíkem, hmotnost — jako strukturovaná data na serveru. Většina zařízení nenabízí jedno sdílené API: jejich data se dostanou do zdravotního úložiště telefonu (Apple HealthKit nebo Android Health Connect) a vaše aplikace je odtud čte. Anpheros je serverová část: vaše aplikace zapisuje naměřené hodnoty jako FHIR R4 Observationy s kódy LOINC a každá jiná aplikace, klinika nebo AI agent s povolením dané osoby čte stejná data prostřednictvím jednoho API.
- Watch, ring, scaleApple Watch, Galaxy Watch, Fitbit, Garmin, Oura, Withings
- Health store on the phoneApple HealthKit or Android Health Connect
- Your appReads with the person's permission, per local day
- FHIR ObservationsLOINC-coded steps, heart rate, sleep, SpO₂, weight
- Your backendOne API for every device, with history and consent
Která zařízení dosáhnou na které zdravotní úložiště
| Zařízení | Dosáhne na | Přečíst pomocí |
|---|---|---|
| Apple Watch, iPhone, mnoho aplikací pro iOS | Apple HealthKit | Swift na iPhonu (Apple Health to FHIR) |
| Galaxy Watch, Wear OS, Fitbit, Garmin, Oura, Withings (aplikace pro Android) | Android Health Connect | Kotlin nebo Flutter na telefonu (Health Connect to FHIR) |
| Detaily Galaxy Watch nejsou v Health Connect | Samsung Health | Samsung Health Data SDK (Samsung Health to FHIR) |
HealthKit ani Health Connect nemají webové API ani REST API: data žijí v telefonu a může je číst pouze aplikace, kterou si osoba nainstalovala a povolila. API zdravotního trackeru na serveru tedy vždy začíná malou mobilní aplikací.
Jeden den kroků
curl -X POST https://platform.anpheros.com/fhir/R4/Observation \
-H "Authorization: Bearer $KEY" -H "Content-Type: application/fhir+json" \
-H "Idempotency-Key: steps-$PID-2026-10-15" \
-d '{
"resourceType": "Observation",
"status": "final",
"category": [{"coding": [{"system": "http://terminology.hl7.org/CodeSystem/observation-category", "code": "activity"}]}],
"code": {"coding": [{"system": "http://loinc.org", "code": "41950-7", "display": "Number of steps in 24 hour Measured"}]},
"subject": {"reference": "Patient/'"$PID"'"},
"effectivePeriod": {"start": "2026-10-15T00:00:00+03:00", "end": "2026-10-16T00:00:00+03:00"},
"valueQuantity": {"value": 8412, "unit": "steps", "system": "http://unitsofmeasure.org", "code": "{steps}"}
}'
Ukládejte jednu Observation na metriku na lokální den, s časovým pásmem osoby v období. Idempotency-Key zajišťuje, že opakované odeslání je neškodné. Data z nositelných zařízení ve FHIR obsahují kompletní tabulku LOINC a otestovaný denní upsert.
Přečíst zpět
# the last 30 daily step counts
curl "https://platform.anpheros.com/fhir/R4/Observation?patient=$PID&code=http://loinc.org|41950-7&_sort=-date&_count=30" \
-H "Authorization: Bearer $KEY"
Jiná aplikace čte stejná data pouze se souhlasem osoby (OAuth 2.1, rozsahy SMART jako patient/Observation.rs?category=activity) a každé čtení je zaznamenáno, kde si ho osoba může prohlédnout.
Často kladené dotazy
Existuje bezplatné API pro sledování zdraví?
Anpheros má bezplatnou sandbox: ukládejte a čtěte data ze sledovacích zařízení jako FHIR Observations s 30 syntetickými pacienty. API výrobců zařízení (Fitbit, Garmin, Oura, Withings) mají svá vlastní pravidla přístupu a podmínky.
Existuje webové API pro Apple Health nebo Health Connect?
Ne. HealthKit a Health Connect uchovávají data v telefonu; nainstalovaná aplikace je čte s povolením uživatele a může je odeslat na server, jako je Anpheros.
Které kódy by mělo API pro sledování zdraví používat?
LOINC: 41950-7 kroky, 8867-4 srdeční frekvence, 40443-4 klidová srdeční frekvence, 80404-7 variabilita srdeční frekvence (RMSSD), 59408-5 saturace kyslíkem, 93832-4 délka spánku, 29463-7 tělesná hmotnost. Jednotky v UCUM.
Připojuje se Anpheros přímo k Fitbitu nebo Garminu?
Ne. Jejich data se do Anpheros dostávají prostřednictvím úložiště zdraví v telefonu a vaší aplikace; neexistuje přímé připojení cloud-to-cloud.
Související
- API pro nositelná zařízení: Fitbit, Garmin, Oura a Withings
- Ukončení provozu Fitbit Web API (říjen 2026)
- Data z nositelných zařízení ve formátu FHIR (Apple Health, Health Connect)
- Vzdálené monitorování pacientů s FHIR
- Aplikace pro osobní zdravotní záznamy (PHR) s FHIR
- API pro lékařská data
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card