# Sağlık Takipçi API'si

> Adımları, kalp atış hızını, HRV'yi, uykuyu ve SpO₂'yi herhangi bir giyilebilir cihazdan LOINC kodlu FHIR Gözlemleri olarak saklayın: hangi cihazlar hangi sağlık mağazasına ulaşıyor, neden bir web API'si yok ve çalışan istekler.

Source: https://developers.anpheros.com/tr/guides/health-tracker-api

**Bir sağlık takipçi API'si, bir uygulamanın saatler, yüzükler, bantlar ve tartılar tarafından toplanan verileri — adımlar, kalp atış hızı, kalp atış hızı değişkenliği, uyku, oksijen doygunluğu, ağırlık — yapılandırılmış veri olarak bir sunucuda göndermesine ve okumasına olanak tanır.** Çoğu cihaz paylaşılan bir API sunmaz: verileri telefonun sağlık mağazasına (Apple HealthKit veya Android Health Connect) ulaşır ve uygulamanız oradan okur. Anpheros sunucu tarafıdır: uygulamanız okumaları LOINC kodlu FHIR R4 Gözlemleri olarak yazar ve kişinin izniyle diğer tüm uygulamalar, klinikler veya yapay zeka aracısı aynı veriyi tek bir API aracılığıyla okur.

<!-- visual:tracker-flow -->

## Hangi cihazlar hangi sağlık mağazalarına ulaşır

| Cihaz | Ulaşır | Şununla okunur |
|---|---|---|
| Apple Watch, iPhone, birçok iOS uygulaması | Apple HealthKit | iPhone'da Swift ([Apple Health'ten FHIR'a](https://developers.anpheros.com/tr/guides/apple-health-fhir)) |
| Galaxy Watch, Wear OS, Fitbit, Garmin, Oura, Withings (Android uygulamaları) | Android Health Connect | Telefonda Kotlin veya Flutter ([Health Connect'ten FHIR'a](https://developers.anpheros.com/tr/guides/health-connect-fhir)) |
| Health Connect'te bulunmayan Galaxy Watch detayları | Samsung Health | Samsung Health Data SDK ([Samsung Health'ten FHIR'a](https://developers.anpheros.com/tr/guides/samsung-health-fhir)) |

HealthKit veya Health Connect'in bir web veya REST API'si yoktur: veriler telefonda bulunur ve yalnızca kişinin yüklediği ve izin verdiği bir uygulama okuyabilir. Bu nedenle, bir sunucudaki sağlık takip cihazı API'si her zaman küçük bir mobil uygulama ile başlar.

<!-- visual:tracker-codes -->

## Bir Günlük Adımları Yazma

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

Her metrik için günde bir Gözlem (Observation) saklayın, kişinin saat dilimini periyotta belirterek. `Idempotency-Key`, yeniden göndermeyi zararsız hale getirir. [FHIR'da Giyilebilir Veriler](https://developers.anpheros.com/tr/guides/wearable-data-fhir) tam LOINC tablosunu ve test edilmiş günlük bir upsert'i içerir.

## Geri Oku

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

Başka bir uygulama, yalnızca kişinin rızasıyla (OAuth 2.1, `patient/Observation.rs?category=activity` gibi SMART kapsamları) aynı veriyi okur ve her okuma, kişinin görebileceği şekilde günlüğe kaydedilir.

## Sıkça Sorulan Sorular

### Ücretsiz bir sağlık takip cihazı API'si var mı?
Anpheros'un ücretsiz bir deneme ortamı (sandbox) bulunmaktadır: 30 sentetik hasta ile FHIR Observations olarak takip cihazı verilerini saklayabilir ve okuyabilirsiniz. Cihaz üreticilerinin kendi API'leri (Fitbit, Garmin, Oura, Withings) kendi erişim kurallarına ve şartlarına sahiptir.

### Apple Health veya Health Connect için bir web API'si var mı?
Hayır. HealthKit ve Health Connect verileri telefonda tutar; yüklü bir uygulama, kişinin izniyle bu verilere erişir ve Anpheros gibi bir sunucuya gönderebilir.

### Bir sağlık takip cihazı API'si hangi kodları kullanmalıdır?
LOINC: 41950-7 adım, 8867-4 kalp atış hızı, 40443-4 dinlenme kalp atış hızı, 80404-7 kalp atış hızı değişkenliği (RMSSD), 59408-5 oksijen satürasyonu, 93832-4 uyku süresi, 29463-7 vücut ağırlığı. Birimler UCUM'da.

### Anpheros doğrudan Fitbit veya Garmin'e bağlanıyor mu?
Hayır. Verileri telefonun sağlık depolama alanı ve sizin uygulamanız aracılığıyla Anpheros'a ulaşır; doğrudan buluttan buluta bir bağlantı yoktur.

<!-- visual:cta-tracker -->

## İlgili Kaynaklar

- [Giyilebilir Cihaz API'leri: Fitbit, Garmin, Oura ve Withings](https://developers.anpheros.com/tr/guides/wearable-apis)
- [Fitbit Web API'sinin Kapatılması (Ekim 2026)](https://developers.anpheros.com/tr/guides/fitbit-web-api-shutdown)
- [FHIR'de Giyilebilir Cihaz Verileri (Apple Health, Health Connect)](https://developers.anpheros.com/tr/guides/wearable-data-fhir)
- [FHIR ile Uzaktan Hasta İzleme](https://developers.anpheros.com/guides/remote-patient-monitoring-fhir)
- [FHIR ile Kişisel Sağlık Kaydı (PHR) Uygulaması](https://developers.anpheros.com/tr/guides/personal-health-record-app)
- [Tıbbi Veri API'si](https://developers.anpheros.com/tr/guides/medical-data-api)
