Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
API de suivi de santé
Stocker les pas, la fréquence cardiaque, la variabilité de la fréquence cardiaque, le sommeil et la SpO₂ de n'importe quel appareil portable sous forme d'Observations FHIR codées LOINC : quels appareils accèdent à quel magasin de santé, pourquoi il n'y a pas d'API web, et requêtes fonctionnelles.
Une API de suivi de santé permet à une application d'envoyer et de lire les données collectées par les montres, bagues, bracelets et balances — pas, fréquence cardiaque, variabilité de la fréquence cardiaque, sommeil, saturation en oxygène, poids — sous forme de données structurées sur un serveur. La plupart des appareils ne proposent pas une API partagée : leurs données atteignent le magasin de santé du téléphone (Apple HealthKit ou Android Health Connect), et votre application les lit à partir de là. Anpheros est le côté serveur : votre application écrit les relevés sous forme d'Observations FHIR R4 codées LOINC, et toute autre application, clinique ou agent IA ayant le consentement de la personne lit les mêmes données via une seule 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
Quels appareils atteignent quels magasins de santé
| Appareil | Atteint | Lire avec |
|---|---|---|
| Apple Watch, iPhone, de nombreuses applications iOS | Apple HealthKit | Swift sur l'iPhone (Apple Health vers FHIR) |
| Galaxy Watch, Wear OS, Fitbit, Garmin, Oura, Withings (applications Android) | Android Health Connect | Kotlin ou Flutter sur le téléphone (Health Connect vers FHIR) |
| Détails de la Galaxy Watch non présents dans Health Connect | Samsung Health | Samsung Health Data SDK (Samsung Health vers FHIR) |
Ni HealthKit ni Health Connect ne disposent d'une API web ou REST : les données résident sur le téléphone, et seule une application installée et autorisée par la personne peut les lire. Une API de suivi de santé sur un serveur commence donc toujours par une petite application mobile.
Écrire une journée d'étapes
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}"}
}'
Stockez une Observation par métrique par jour local, avec le fuseau horaire de la personne dans la période. Le Idempotency-Key rend un renvoi inoffensif. Données portables en FHIR contient la table LOINC complète et un upsert quotidien testé.
Relire
# 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"
Une autre application relit les mêmes données uniquement avec le consentement de la personne (OAuth 2.1, scopes SMART tels que patient/Observation.rs?category=activity), et chaque lecture est enregistrée là où la personne peut la consulter.
Questions fréquentes
Existe-t-il une API gratuite de suivi de santé ?
Anpheros propose un bac à sable gratuit : stockez et lisez les données de suivi sous forme d'Observations FHIR avec 30 patients synthétiques. Les API des fabricants d'appareils (Fitbit, Garmin, Oura, Withings) ont leurs propres règles d'accès et conditions.
Existe-t-il une API web pour Apple Health ou Health Connect ?
Non. HealthKit et Health Connect conservent les données sur le téléphone ; une application installée les lit avec la permission de la personne et peut les envoyer à un serveur tel qu'Anpheros.
Quels codes une API de suivi de santé devrait-elle utiliser ?
LOINC : 41950-7 pas, 8867-4 fréquence cardiaque, 40443-4 fréquence cardiaque au repos, 80404-7 variabilité de la fréquence cardiaque (RMSSD), 59408-5 saturation en oxygène, 93832-4 durée du sommeil, 29463-7 poids corporel. Unités en UCUM.
Anpheros se connecte-t-il directement à Fitbit ou Garmin ?
Non. Leurs données parviennent à Anpheros via le magasin de santé du téléphone et votre application ; il n'y a pas de connexion directe cloud à cloud.
Liens connexes
- APIs pour appareils portables : Fitbit, Garmin, Oura et Withings
- Fermeture de la Web API Fitbit (octobre 2026)
- Données des appareils portables en FHIR (Apple Health, Health Connect)
- Surveillance à distance des patients avec FHIR
- Application de dossier de santé personnel (PHR) avec FHIR
- API de données médicales
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card