Lobsters

Garmin Revamps and Opens Up Connect Developer API Program

Garmin, Connect 개발자 API 프로그램 개편하고 다시 개방

Garmin이 7개월간 신규 신청을 막았던 Connect API 프로그램을 개인, 스타트업, 엔터프라이즈 3단계로 개편했습니다. 개인과 스타트업은 무료로 활동·건강 데이터와 FIT 파일에 접근하며, 1,000명을 넘는 엔터프라이즈는 협의된 월간 활성 사용자 요금을 내고 2027년 4월부터 비용을 부담합니다.

에디터 노트

개인 개발자에게 본인 데이터를 열고 스타트업에 1,000명까지 무료로 제공하는 변화는 분명합니다. 반면 유료화 대상은 단순히 사용자 수가 아니라 월간 활성 연결 사용자이며 가격도 기업별 협의라서, 실제 서비스 비용은 기사만으로 계산하기 어렵습니다. 저자는 제3자 연동이 Garmin 제품의 마케팅이라고 보지만 Garmin은 지원 비용 회수와 엔터프라이즈 기술 지원을 근거로 듭니다. 댓글은 API보다 오래된 시계의 알림 문제에 관심을 보였을 뿐, 새 프로그램의 효용을 검증하지는 않습니다.

AI 요약

Garmin은 2026년 3월 신규 신청이 급증하자 Connect API 프로그램을 닫았다가, 개인 개발자부터 대기업까지 필요한 권한에 따라 신청하는 3단계 체계로 다시 열었습니다. DCRainmaker에 따르면 신청 폭증에는 AI 도구로 빠르게 만든 앱도 한몫했지만, Garmin이 취미 개발자까지 기업 수준의 검증 절차에 넣고 모든 신청자에게 같은 권한을 부여한 기존 절차도 원인이었습니다. 승인까지 몇 주에서 몇 달이 걸렸고, 승인을 받고도 절반이 넘는 신청자가 API를 사용하지 않았습니다.

세 가지 API 등급

Personal은 개인 한 명이 본인의 활동·건강 데이터에 접근하는 등급입니다. 신청자는 몇 초 만에 API 키를 발급받으며 활동 데이터 요약 JSON과 전체 FIT 파일, 일반 건강 및 여성 건강 데이터 요약을 받을 수 있습니다. 다만 Garmin이 독점 정보로 판단한 일부 데이터는 FIT 파일에서 제외합니다. 시계에서 파일을 직접 내보내면 해당 데이터가 포함되는 점과 차이가 있습니다.

Startup은 최대 1,000명의 사용자를 지원하는 조직용 무료 등급입니다. Personal의 데이터에 더해 Courses & Training API를 제공하므로, 앱에서 경로와 코스 또는 구조화된 운동 계획을 Garmin Connect로 보낼 수 있습니다. 저자는 이 등급의 승인도 사실상 즉시 이뤄질 것으로 들었다고 설명합니다.

Enterprise는 1,000명 초과 지원, 골프 API, 과거 데이터 가져오기, 기술 지원을 추가합니다. 새 사용자가 계정을 연결할 때 이전 기록을 일정 범위까지 불러올 수 있지만, 과거 데이터 범위는 사전에 정해집니다. 엔터프라이즈 등급은 최초 1,000달러를 내고, 이 금액은 월간 활성 사용자 요금에 충당합니다. 사용자별 정확한 가격은 기업마다 협의하며 Garmin은 월간 활성 사용자 수를 기준으로 과금합니다. 기존 파트너는 자동으로 Enterprise 등급에 편입되고 초기 가입비도 면제됩니다. 비용 청구는 2027년 4월 1일부터 시작합니다.

API 비용과 경쟁 구도

Garmin은 기존의 무료 API에 요금을 도입해 플랫폼 지원 비용을 회수하고 엔터프라이즈 지원을 제공하려 합니다. 저자는 제3자 서비스가 Garmin 기기를 홍보하는 효과가 있으므로 API 비용을 Garmin의 마케팅 비용으로 봐야 한다고 주장합니다. 다만 본인이 운영하는 DCR Analyzer의 경우 예상 비용은 전체 사용자 약 2만 명 중 월간 Garmin 연결 사용자 수를 기준으로 해도 낮은 수준이라고 전합니다. 정확한 금액은 공개하지 않았습니다.

저자는 Garmin API가 활동 기록과 건강 데이터뿐 아니라 경로, 운동 계획, 여성 건강 데이터까지 폭넓게 제공한다고 설명합니다. Apple Health는 웹 API로 데이터를 넣을 수 없어 iOS 앱이 필요하며, DCR Analyzer는 이를 위해 HealthFit을 사용합니다. 다른 제조사 가운데 COROS는 개인 사용자에게 MCP 접근을 무료로 제공하고, Suunto도 향후 제공 계획을 발표했습니다. Wahoo와 Amazfit은 개인용이 아닌 기업용 프로그램을 운영합니다. Polar와 Suunto의 기업용 API 신청은 비교적 간단하며, 저자는 여러 제조사의 연동을 직접 구현했을 때 Polar가 가장 빠르고 쉬웠다고 말합니다.

Garmin은 기존 Connect IQ 프로그램의 무료 정책은 바꾸지 않았습니다. 저자는 API 유료화가 업계에 나쁜 선례가 될 수 있다고 우려하면서도, 급증한 신청과 지원 부담을 외면하기 어렵다고 봅니다. 취미 개발자와 1,000명 이하 서비스에는 무료로 즉시 접근할 길이 생겼지만, 규모가 큰 서비스는 가격 협의와 엔터프라이즈 지원 체계에 들어갑니다.

Lobsters 반응

  • @tinsmith — 흥미롭네요. 이 API로 오래된 Solar Instinct를 다시 쓸모 있게 만들 수 있을지 궁금합니다. 페어링하고 며칠 지나면 문자와 이메일 알림이 멈추는 것 같아서 짜증이 났고, 결국 사용을 그만뒀습니다. 그 문제만 아니면 시계는 정말 마음에 듭니다.

원문: DC Rainmaker / 번역·요약: Trawling