AnpherosAnpheros PlatformDevelopers

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.

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

Ποιες συσκευές φτάνουν σε ποιο 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 παρακολούθησης υγείας σε έναν διακομιστή, επομένως, ξεκινά πάντα με μια μικρή εφαρμογή για κινητά.

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

Γράψτε ένα ημερήσιο βήμα

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.

Σχετικά

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