Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
API pre sledovanie zdravia
Ukladajte kroky, srdcový tep, HRV, spánok a SpO₂ z akéhokoľvek nositeľného zariadenia ako FHIR Observations s kódmi LOINC: ktoré zariadenia sa dostanú do ktorého zdravotného úložiska, prečo neexistuje webové API a funkčné požiadavky.
API pre sledovanie zdravia umožňuje aplikácii odosielať a čítať dáta, ktoré zbierajú hodinky, prstene, náramky a váhy — kroky, srdcovú frekvenciu, variabilitu srdcovej frekvencie, spánok, saturáciu kyslíkom, hmotnosť — ako štruktúrované dáta na serveri. Väčšina zariadení neponúka jedno zdieľané API: ich dáta sa dostanú do zdravotného úložiska telefónu (Apple HealthKit alebo Android Health Connect) a vaša aplikácia si ich odtiaľ prečíta. Anpheros je serverová časť: vaša aplikácia zapisuje údaje ako FHIR R4 Observations s LOINC kódovaním a každá iná aplikácia, klinika alebo AI agent s povolením osoby číta tie isté dáta prostredníctvom jedného 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
Ktoré zariadenia dosahujú ktorý zdravotný úložisko
| Zariadenie | Dosahuje | Prečítať pomocou |
|---|---|---|
| Apple Watch, iPhone, mnoho aplikácií pre iOS | Apple HealthKit | Swift na iPhone (Apple Health do FHIR) |
| Galaxy Watch, Wear OS, Fitbit, Garmin, Oura, Withings (aplikácie pre Android) | Android Health Connect | Kotlin alebo Flutter na telefóne (Health Connect do FHIR) |
| Detaily Galaxy Watch nie sú v Health Connect | Samsung Health | Samsung Health Data SDK (Samsung Health do FHIR) |
HealthKit ani Health Connect nemajú webové ani REST API: dáta žijú v telefóne a môže ich čítať iba aplikácia, ktorú si osoba nainštalovala a povolila. API zdravotného trackera na serveri preto vždy začína malou mobilnou aplikáciou.
Napíšte kroky na jeden deň
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}"}
}'
Uložte jedno Observation na metriku na lokálny deň s časovou zónou osoby v období. Idempotency-Key robí opätovné odoslanie neškodným. Údaje z nositeľných zariadení vo FHIR obsahujú kompletnú tabuľku LOINC a otestovaný denný upsert.
Prečítať späť
# 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"
Iná aplikácia číta tie isté údaje len s povolením osoby (OAuth 2.1, rozsahy SMART ako patient/Observation.rs?category=activity) a každé čítanie je zaznamenané, kde si ho osoba môže pozrieť.
Často kladené otázky
Existuje bezplatné API pre sledovanie zdravia?
Anpheros má bezplatný sandbox: ukladajte a čítajte údaje zo sledovacích zariadení ako FHIR Observations s 30 syntetickými pacientmi. Vlastné API výrobcov zariadení (Fitbit, Garmin, Oura, Withings) majú svoje vlastné pravidlá prístupu a podmienky.
Existuje webové API pre Apple Health alebo Health Connect?
Nie. HealthKit a Health Connect uchovávajú údaje v telefóne; nainštalovaná aplikácia ich číta s povolením osoby a môže ich poslať na server, ako je Anpheros.
Ktoré kódy by malo používať API pre sledovanie zdravia?
LOINC: 41950-7 krokov, 8867-4 srdcová frekvencia, 40443-4 pokojová srdcová frekvencia, 80404-7 variabilita srdcovej frekvencie (RMSSD), 59408-5 saturácia kyslíkom, 93832-4 dĺžka spánku, 29463-7 telesná hmotnosť. Jednotky v UCUM.
Spája sa Anpheros priamo s Fitbit alebo Garmin?
Nie. Ich údaje sa dostanú do Anpheros prostredníctvom úložiska zdravia telefónu a vašej aplikácie; neexistuje priame pripojenie cloud-to-cloud.
Súvisiace
- API pre nositeľné zariadenia: Fitbit, Garmin, Oura a Withings
- Ukončenie prevádzky Fitbit Web API (október 2026)
- Údaje z nositeľných zariadení vo formáte FHIR (Apple Health, Health Connect)
- Monitorovanie pacientov na diaľku pomocou FHIR
- Aplikácia na osobnú zdravotnú kartu (PHR) s FHIR
- API pre lekárske údaje
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card