# 웨어러블 API: Fitbit, Garmin, Oura 및 Withings

> 2026년 10월 기준 네 가지 공급업체 API 비교 — 액세스 규칙, 멤버십, 데이터 — 건강 스토어 대안 및 모든 기기에 대한 단일 FHIR 형식.

Source: https://developers.anpheros.com/ko/guides/wearable-apis

**Fitbit, Garmin, Oura 및 Withings는 각자 기기에서 수집한 데이터를 위한 자체 클라우드 API를 운영하며, 액세스 규칙이 다릅니다. Fitbit은 Google Health API로 전환 중이며, Garmin의 Health API는 승인된 비즈니스를 위한 것이고, Oura의 API v2는 OAuth 앱이 필요하며, 최신 링의 경우 활성 멤버십이 필요합니다. Withings의 Public API는 모든 개발자에게 개방되어 있습니다.** 네 가지 모두 휴대폰의 건강 스토어에도 기록하므로 모바일 앱은 Apple HealthKit 또는 Android Health Connect를 통해 대신 읽을 수 있습니다. 이 페이지는 2026년 10월 기준 옵션을 비교하고 데이터를 단일 표준 형식으로 유지하는 방법을 보여줍니다.

<!-- visual:wapi-compare -->

## 각 공급업체 요약

**Fitbit.** 기존 Fitbit Web API는 2026년 10월 30일에 종료됩니다. 후속 API인 Google Health API는 Google OAuth 2.0과 개인 정보 보호 및 보안 검토가 필요한 제한된 범위를 사용합니다. [Fitbit Web API 종료](https://developers.anpheros.com/ko/guides/fitbit-web-api-shutdown)를 참조하십시오.

**Garmin.** Garmin Connect 개발자 프로그램은 Health API(심박수, 수면, 걸음 수 등 일일 요약), Activity API(30가지 이상의 활동 유형), Women's Health API, Training 및 Courses API를 제공합니다. 승인된 비즈니스에 액세스가 부여됩니다. 신규 애플리케이션의 현재 상태는 Garmin 개발자 사이트를 확인하십시오.

**Oura.** Oura API v2는 Oura 계정과 Oura 개발자 포털에 생성된 API 애플리케이션이 필요합니다. Oura는 활성 Oura 멤버십이 없는 Gen3 및 이후 링 사용자는 API를 통해 데이터에 액세스할 수 없다고 명시하고 있습니다. 모든 사용자는 여전히 데이터 파일을 다운로드할 수 있습니다.

**Withings.** Public API는 계약이 필요하지 않습니다. Withings 개발자 대시보드에서 앱을 생성하고 OAuth 2.0을 사용합니다(액세스 토큰은 3시간, 새로 고침 토큰은 1년이며 순환됩니다). 측정값(체중, 혈압, 심박수, SpO₂, ECG 관련 값), 활동 및 수면 데이터를 사용할 수 있으며, 새 데이터가 도착하면 서버로 알림이 전송됩니다. 데모 모드를 사용하면 기기 없이 테스트할 수 있습니다.

## 클라우드 API 또는 건강 데이터 저장소?

| | 공급업체 클라우드 API | 휴대폰 건강 데이터 저장소 (HealthKit, Health Connect) |
|---|---|---|
| 통합 구축 | 공급업체별 하나씩 | 플랫폼별 하나씩 (iOS, Android) |
| 접근 권한 | 공급업체 승인, 계약 또는 멤버십에 따라 다름 | 앱 내 사용자의 권한 |
| 모바일 앱 없이 작동 | 예 | 아니요 |
| 데이터 상세 정보 | 공급업체별, 때로는 더 풍부함 | 표준 유형, 때로는 요약됨 |

많은 팀에서 이 둘을 조합하여 사용합니다. 광범위한 커버리지를 위해 휴대폰의 건강 데이터 저장소를 사용하고, 추가적인 상세 정보가 필요한 경우 하나 또는 두 개의 공급업체 API를 사용합니다.

## 모든 공급업체를 위한 단일 형식

소스에 관계없이 각 측정값은 LOINC 코드가 지정된 FHIR R4 Observation으로 한 번 저장하고, 출처는 provenance에 기록합니다: 단계 41950-7, 심박수 8867-4, 안정 시 심박수 40443-4, HRV 80404-7, SpO₂ 59408-5, 수면 93832-4, 체중 29463-7, 혈압 85354-9. 대시보드, 분석 및 AI 기능은 단일 모델을 읽으며, 공급업체의 API 변경은 단일 어댑터에 유지됩니다.

## 자주 묻는 질문

### 시작하기 가장 쉬운 웨어러블 API는 무엇인가요?
Withings의 Public API는 계약이 필요 없으며 데모 모드를 제공합니다. Oura는 OAuth 앱이 필요하고, Garmin은 비즈니스 승인이 필요하며, Fitbit 통합은 이제 Google Health API를 사용해야 합니다.

### Oura API를 사용하기 위해 멤버십이 필요한가요?
Oura의 지원 문서에 따르면, Gen3 및 이후 Oura 링 사용자는 API를 통해 데이터를 사용하려면 활성 Oura Membership이 필요합니다.

### Garmin Health API는 무료인가요?
Garmin은 Connect Developer Program을 승인된 비즈니스 개발자에게는 무료라고 설명합니다. 상업적 용도의 향상된 비트 간 간격과 같은 일부 데이터는 라이선스 비용이 발생할 수 있습니다. Garmin의 현재 약관을 확인하십시오.

### 하나의 API로 모든 웨어러블 기기를 가져올 수 있나요?
휴대폰을 통해서는 가능합니다. iPhone의 Apple HealthKit과 Android의 Health Connect는 여러 기기의 데이터를 집계합니다. 타사 집계 서비스도 존재합니다. Anpheros는 공급업체 클라우드에 연결되지 않으며, 사용자의 동의 하에 앱이 수집한 데이터를 FHIR 형식으로 저장합니다.

<!-- visual:cta-wapi -->

## 관련 자료

- [Fitbit Web API 종료 (2026년 10월)](https://developers.anpheros.com/ko/guides/fitbit-web-api-shutdown)
- [Health tracker API](https://developers.anpheros.com/ko/guides/health-tracker-api)
- [FHIR 형식의 웨어러블 데이터 (Apple Health, Health Connect)](https://developers.anpheros.com/ko/guides/wearable-data-fhir)
- [Health Connect to FHIR](https://developers.anpheros.com/ko/guides/health-connect-fhir)
- [Apple Health (HealthKit) to FHIR](https://developers.anpheros.com/ko/guides/apple-health-fhir)
