Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
API health tracker
Archivia passi, frequenza cardiaca, HRV, sonno e SpO₂ da qualsiasi dispositivo indossabile come Osservazioni FHIR codificate LOINC: quali dispositivi raggiungono quale store sanitario, perché non c'è un'API web e richieste funzionanti.
Un'API health tracker consente a un'applicazione di inviare e leggere i dati raccolti da orologi, anelli, fasce e bilance — passi, frequenza cardiaca, variabilità della frequenza cardiaca, sonno, saturazione di ossigeno, peso — come dati strutturati su un server. La maggior parte dei dispositivi non offre un'API condivisa: i loro dati raggiungono l'health store del telefono (Apple HealthKit o Android Health Connect), e la tua app li legge da lì. Anpheros è il lato server: la tua app scrive le letture come Osservazioni FHIR R4 codificate LOINC, e qualsiasi altra app, clinica o agente AI con il consenso della persona legge gli stessi dati tramite un'unica 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
Quali dispositivi raggiungono quali store sanitari
| Dispositivo | Raggiunge | Leggilo con |
|---|---|---|
| Apple Watch, iPhone, molte app iOS | Apple HealthKit | Swift su iPhone (Apple Health to FHIR) |
| Galaxy Watch, Wear OS, Fitbit, Garmin, Oura, Withings (app Android) | Android Health Connect | Kotlin o Flutter sul telefono (Health Connect to FHIR) |
| Dettagli Galaxy Watch non presenti in Health Connect | Samsung Health | Samsung Health Data SDK (Samsung Health to FHIR) |
Né HealthKit né Health Connect dispongono di un'API web o REST: i dati risiedono sul telefono e solo un'app installata e autorizzata dalla persona può leggerli. Un'API di health tracker su un server, pertanto, inizia sempre con una piccola app mobile.
Scrivi un giorno di passaggi
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}"}
}'
Memorizza un Observation per metrica per giorno locale, con il fuso orario della persona nel periodo. Il Idempotency-Key rende un reinvio innocuo. Dati indossabili in FHIR contiene la tabella LOINC completa e un upsert giornaliero testato.
Rileggilo
# 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"
Un'altra applicazione legge gli stessi dati solo con il consenso della persona (OAuth 2.1, ambiti SMART come patient/Observation.rs?category=activity), e ogni lettura viene registrata dove la persona può vederla.
Domande frequenti
Esiste un'API gratuita per il monitoraggio della salute?
Anpheros dispone di una sandbox gratuita: memorizza e leggi i dati del tracker come Osservazioni FHIR con 30 pazienti sintetici. Le API dei produttori di dispositivi (Fitbit, Garmin, Oura, Withings) hanno le proprie regole di accesso e termini.
Esiste un'API web per Apple Health o Health Connect?
No. HealthKit e Health Connect conservano i dati sul telefono; un'app installata li legge con il permesso della persona e può inviarli a un server come Anpheros.
Quali codici dovrebbe utilizzare un'API per il monitoraggio della salute?
LOINC: 41950-7 passi, 8867-4 frequenza cardiaca, 40443-4 frequenza cardiaca a riposo, 80404-7 variabilità della frequenza cardiaca (RMSSD), 59408-5 saturazione di ossigeno, 93832-4 durata del sonno, 29463-7 peso corporeo. Unità in UCUM.
Anpheros si collega direttamente a Fitbit o Garmin?
No. I loro dati raggiungono Anpheros tramite lo store sanitario del telefono e la tua app; non esiste una connessione diretta cloud-to-cloud.
Correlati
- API per dispositivi indossabili: Fitbit, Garmin, Oura e Withings
- Chiusura dell'API Web di Fitbit (ottobre 2026)
- Dati dei dispositivi indossabili in FHIR (Apple Health, Health Connect)
- Monitoraggio remoto dei pazienti con FHIR
- App per cartelle cliniche personali (PHR) con FHIR
- API per dati medici
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card