Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
API παρακολούθησης υγείας
Αποθηκεύστε βήματα, καρδιακό ρυθμό, HRV, ύπνο και SpO₂ από οποιαδήποτε φορητή συσκευή ως LOINC-κωδικοποιημένες FHIR Observations: ποιες συσκευές φτάνουν σε ποιο health store, γιατί δεν υπάρχει web API, και λειτουργικές αιτήσεις.
Ένα API παρακολούθησης υγείας επιτρέπει σε μια εφαρμογή να στέλνει και να διαβάζει τα δεδομένα που συλλέγουν ρολόγια, δαχτυλίδια, ζώνες και ζυγαριές — βήματα, καρδιακούς παλμούς, μεταβλητότητα καρδιακών παλμών, ύπνο, κορεσμό οξυγόνου, βάρος — ως δομημένα δεδομένα σε έναν διακομιστή. Οι περισσότερες συσκευές δεν προσφέρουν ένα κοινό API: τα δεδομένα τους φτάνουν στο κατάστημα υγείας του τηλεφώνου (Apple HealthKit ή Android Health Connect) και η εφαρμογή σας τα διαβάζει από εκεί. Το Anpheros είναι η πλευρά του διακομιστή: η εφαρμογή σας γράφει τις μετρήσεις ως Παρατηρήσεις FHIR R4 κωδικοποιημένες με LOINC, και κάθε άλλη εφαρμογή, κλινική ή παράγοντας AI με τη συγκατάθεση του ατόμου διαβάζει τα ίδια δεδομένα μέσω ενός 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
Ποιες συσκευές φτάνουν σε ποιο health store
| Συσκευή | Φτάνει σε | Διαβάζεται με |
|---|---|---|
| Apple Watch, iPhone, πολλές εφαρμογές iOS | Apple HealthKit | Swift στο iPhone (Apple Health σε FHIR) |
| Galaxy Watch, Wear OS, Fitbit, Garmin, Oura, Withings (εφαρμογές Android) | Android Health Connect | Kotlin ή Flutter στο τηλέφωνο (Health Connect σε FHIR) |
| Λεπτομέρειες Galaxy Watch που δεν υπάρχουν στο Health Connect | Samsung Health | Samsung Health Data SDK (Samsung Health σε FHIR) |
Ούτε το HealthKit ούτε το Health Connect διαθέτουν web ή REST API: τα δεδομένα βρίσκονται στο τηλέφωνο, και μόνο μια εφαρμογή που έχει εγκαταστήσει και επιτρέψει το άτομο μπορεί να τα διαβάσει. Ένα API παρακολούθησης υγείας σε έναν διακομιστή, επομένως, ξεκινά πάντα με μια μικρή εφαρμογή για κινητά.
Γράψτε ένα ημερήσιο βήμα
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}"}
}'
Αποθηκεύστε μία Παρατήρηση (Observation) ανά μετρική ανά τοπική ημέρα, με τη ζώνη ώρας του ατόμου στην περίοδο. Το Idempotency-Key καθιστά την επαναποστολή ακίνδυνη. Δεδομένα φορητών συσκευών σε FHIR περιέχει τον πλήρη πίνακα LOINC και ένα δοκιμασμένο ημερήσιο upsert.
Ανάγνωση δεδομένων
# 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"
Μια άλλη εφαρμογή διαβάζει τα ίδια δεδομένα μόνο με τη συγκατάθεση του ατόμου (OAuth 2.1, SMART scopes όπως patient/Observation.rs?category=activity), και κάθε ανάγνωση καταγράφεται όπου το άτομο μπορεί να τη δει.
Συχνές Ερωτήσεις
Υπάρχει δωρεάν API για health tracker;
Το Anpheros διαθέτει δωρεάν sandbox: αποθηκεύστε και διαβάστε δεδομένα tracker ως FHIR Observations με 30 συνθετικούς ασθενείς. Τα API των κατασκευαστών συσκευών (Fitbit, Garmin, Oura, Withings) έχουν τους δικούς τους κανόνες πρόσβασης και όρους.
Υπάρχει web API για Apple Health ή Health Connect;
Όχι. Το HealthKit και το Health Connect διατηρούν τα δεδομένα στο τηλέφωνο. μια εγκατεστημένη εφαρμογή τα διαβάζει με την άδεια του ατόμου και μπορεί να τα στείλει σε έναν διακομιστή όπως το Anpheros.
Ποιους κωδικούς πρέπει να χρησιμοποιεί ένα API health tracker;
LOINC: 41950-7 βήματα, 8867-4 καρδιακός ρυθμός, 40443-4 καρδιακός ρυθμός ηρεμίας, 80404-7 μεταβλητότητα καρδιακού ρυθμού (RMSSD), 59408-5 κορεσμός οξυγόνου, 93832-4 διάρκεια ύπνου, 29463-7 σωματικό βάρος. Μονάδες σε UCUM.
Συνδέεται το Anpheros απευθείας με το Fitbit ή το Garmin;
Όχι. Τα δεδομένα τους φτάνουν στο Anpheros μέσω του health store του τηλεφώνου και της εφαρμογής σας. δεν υπάρχει απευθείας σύνδεση cloud-to-cloud.
Σχετικά
- APIs Φορητών Συσκευών: Fitbit, Garmin, Oura και Withings
- Τερματισμός λειτουργίας Fitbit Web API (Οκτώβριος 2026)
- Δεδομένα Φορητών Συσκευών σε FHIR (Apple Health, Health Connect)
- Παρακολούθηση ασθενών εξ αποστάσεως με FHIR
- Εφαρμογή προσωπικού ιατρικού φακέλου (PHR) με FHIR
- API Ιατρικών Δεδομένων
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card