Garmin Connect Health API

Inbound cloud API for receiving all-day health summary metrics from Garmin wearables — daily summaries, epoch summaries, sleep data, heart rate, steps, stress, Body Battery, pulse ox, respiration, user-logged metrics, and more. Requires approval as a Garmin Connect Developer Program partner; access is via OAuth-authenticated user permissions and partner consumer keys. Production endpoints are rate-limited.

API entry from apis.yml

apis.yml Raw ↑
aid: garmin:garmin-connect-health-api
name: Garmin Connect Health API
tags:
- Health
- Fitness
- Wellness
- Connect
humanURL: https://developer.garmin.com/gc-developer-program/health-api/
properties:
- url: https://developer.garmin.com/gc-developer-program/health-api/
  type: Documentation
- url: https://developer.garmin.com/gc-developer-program/overview/
  name: Garmin Connect Developer Program
  type: Portal
- url: review.yml
  type: Review
  name: Garmin Health API Push surface review (2026-05-30)
description: Inbound cloud API for receiving all-day health summary metrics from Garmin wearables — daily
  summaries, epoch summaries, sleep data, heart rate, steps, stress, Body Battery, pulse ox, respiration,
  user-logged metrics, and more. Requires approval as a Garmin Connect Developer Program partner; access
  is via OAuth-authenticated user permissions and partner consumer keys. Production endpoints are rate-limited.