AnpherosAnpheros PlatformDevelopers

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

API de health tracker

Armazene passos, frequência cardíaca, HRV, sono e SpO₂ de qualquer wearable como Observações FHIR codificadas em LOINC: quais dispositivos chegam a qual health store, por que não há API web e pedidos funcionais.

Uma API de rastreamento de saúde permite que uma aplicação envie e leia os dados que relógios, anéis, pulseiras e balanças coletam — passos, frequência cardíaca, variabilidade da frequência cardíaca, sono, saturação de oxigênio, peso — como dados estruturados num servidor. A maioria dos dispositivos não oferece uma API partilhada: os seus dados chegam à loja de saúde do telemóvel (Apple HealthKit ou Android Health Connect), e a sua aplicação lê-os a partir daí. Anpheros é o lado do servidor: a sua aplicação escreve as leituras como Observações FHIR R4 codificadas em LOINC, e qualquer outra aplicação, clínica ou agente de IA com o consentimento da pessoa lê os mesmos dados através de uma única 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

Que dispositivos alcançam que repositório de saúde

Dispositivo Alcança Ler com
Apple Watch, iPhone, muitas apps iOS Apple HealthKit Swift no iPhone (Apple Health para FHIR)
Galaxy Watch, Wear OS, Fitbit, Garmin, Oura, Withings (apps Android) Android Health Connect Kotlin ou Flutter no telemóvel (Health Connect para FHIR)
Detalhes do Galaxy Watch não presentes no Health Connect Samsung Health Samsung Health Data SDK (Samsung Health para FHIR)

Nem o HealthKit nem o Health Connect possuem uma API web ou REST: os dados residem no telemóvel e apenas uma app instalada e autorizada pela pessoa pode lê-los. Uma API de rastreamento de saúde num servidor, portanto, começa sempre com uma pequena app móvel.

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

Escrever um dia de passos

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}"}
  }'

Armazene uma Observação por métrica por dia local, com o fuso horário da pessoa no período. O Idempotency-Key torna o reenvio inofensivo. Dados de wearables em FHIR contém a tabela LOINC completa e um upsert diário testado.

Releia

# 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"

Outra aplicação lê os mesmos dados apenas com o consentimento da pessoa (OAuth 2.1, âmbito SMART como patient/Observation.rs?category=activity), e cada leitura é registada onde a pessoa a pode ver.

Perguntas frequentes

Existe uma API gratuita para rastreadores de saúde?

A Anpheros tem uma sandbox gratuita: armazene e leia dados de rastreadores como Observações FHIR com 30 pacientes sintéticos. As APIs próprias dos fabricantes de dispositivos (Fitbit, Garmin, Oura, Withings) têm as suas próprias regras de acesso e termos.

Existe uma API web para Apple Health ou Health Connect?

Não. HealthKit e Health Connect mantêm os dados no telemóvel; uma aplicação instalada lê-os com a permissão da pessoa e pode enviá-los para um servidor como a Anpheros.

Quais códigos deve usar uma API de rastreador de saúde?

LOINC: 41950-7 passos, 8867-4 frequência cardíaca, 40443-4 frequência cardíaca em repouso, 80404-7 variabilidade da frequência cardíaca (RMSSD), 59408-5 saturação de oxigénio, 93832-4 duração do sono, 29463-7 peso corporal. Unidades em UCUM.

A Anpheros conecta-se diretamente ao Fitbit ou Garmin?

Não. Os seus dados chegam à Anpheros através da loja de saúde do telemóvel e da sua aplicação; não existe uma ligação direta de nuvem para nuvem.

Relacionados

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