AnpherosAnpheros PlatformDevelopers

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.

From a watch to your backend
  1. Watch, ring, scaleApple Watch, Galaxy Watch, Fitbit, Garmin, Oura, Withings
  2. Health store on the phoneApple HealthKit or Android Health Connect
  3. Your appReads with the person's permission, per local day
  4. FHIR ObservationsLOINC-coded steps, heart rate, sleep, SpO₂, weight
  5. 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í.

What a health tracker API should store, coded
StepsLOINC 41950-7 · daily total, effectivePeriod = the day
Resting heart rateLOINC 40443-4 · beats per minute
Heart rate variabilityLOINC 80404-7 · RMSSD in ms
Oxygen saturationLOINC 59408-5 · percent
SleepLOINC 93832-4 duration; 93831-6 / 93830-8 stages
Active energyLOINC 41981-2 · kcal

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í

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

Product updates by email

New features, guides and the end of the beta. One email a month at most.

Send me occasional Anpheros Platform updates by email (new features, API changes, guides). I'll confirm by email and can unsubscribe in one click from any email. Privacy