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.

Garmin Connect Health API is one of 17 APIs that Garmin publishes on the APIs.io network.

Tagged areas include Health, Fitness, Wellness, and Connect. The published artifact set on APIs.io includes API documentation.

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
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.