Garmin is the global leader in GPS-enabled wearables, cycling computers, outdoor handhelds, marine electronics, aviation avionics, and automotive navigation. Garmin's developer surface spans the Connect IQ wearable app platform (Monkey C, watch faces, data fields, widgets, device apps), the Garmin Connect Developer Program cloud APIs (Health, Activity, Women's Health, Training, Courses), the Health SDK for direct BLE streaming from wearables, the FIT SDK that defines the industry's de-facto endurance data interchange format, Navionics marine cartography, inReach satellite messaging, the ANT/ANT+ wireless protocol, and specialized APIs for golf, aviation flight data, fleet telematics, and custom outdoor maps.
URL: Visit APIs.json
Run: Capabilities Using Naftiko
- GPS, Fitness, Wearables, Outdoor, Connect IQ, Health, Cycling, Marine, Aviation, Automotive, FIT, ANT
- Created: 2026-05-25
- Modified: 2026-05-25
Open wearable app platform — five app categories (watch faces, data fields, widgets, device apps, audio content providers), Monkey C language, VS Code extension, device simulators, and companion Android/iOS SDKs. Apps ship through the Connect IQ Store. Current SDK 9.1.0 (May 2026).
Human URL: https://developer.garmin.com/connect-iq/
- Documentation
- SDK — Connect IQ SDK
- Documentation — Monkey C
- App Marketplace — Connect IQ Store
- SDK — Android
- SDK — iOS Companion
Inbound cloud API for receiving all-day health summary metrics — daily summaries, sleep, heart rate, steps, stress, Body Battery, pulse ox, respiration, and user-logged metrics. Partner approval and OAuth required.
Human URL: https://developer.garmin.com/gc-developer-program/health-api/
Inbound cloud API for complete workout/activity data across 30+ categories with GPS tracks, FIT file fetch, lap details, and per-activity metrics.
Human URL: https://developer.garmin.com/gc-developer-program/activity-api/
Inbound cloud API exposing menstrual cycle tracking and pregnancy data captured in Garmin Connect.
Human URL: https://developer.garmin.com/gc-developer-program/womens-health-api/
Outbound cloud API for pushing structured workouts and training plans (warmup, intervals, repeats, cool down) from partner platforms onto a user's Garmin device.
Human URL: https://developer.garmin.com/gc-developer-program/training-api/
Outbound cloud API for pushing GPS courses and routes from partner platforms (Komoot, Strava, Ride with GPS pattern) onto Garmin wearables and Edge cycling computers.
Human URL: https://developer.garmin.com/gc-developer-program/courses-api/
iOS and Android SDKs that pair directly with Garmin wearables over BLE and stream raw real-time sensor data — accelerometer, HR, pulse ox, respiration, stress, calories, steps, Body Battery, plus advanced streams (gyroscope, actigraphy, beat-to-beat). Standard variant is HIPAA-compliant; Companion variant combines streaming with the cloud Health API.
Human URL: https://developer.garmin.com/health-sdk/overview/
The Flexible and Interoperable Data Transfer (FIT) protocol — Garmin's compact binary format for sport, fitness, and health data. SDKs in eight languages (C, C++, C#, Java, JavaScript, Objective-C, Python, Swift), the FitCSVTool for binary-to-text inspection, FitGen for profile customization, and the canonical Profile.xlsx. FIT is the de-facto interchange format across Strava, TrainingPeaks, Komoot, Wahoo, Polar, Suunto, Apple Health, and Google Fit.
Human URL: https://developer.garmin.com/fit/overview/
- SDK — Python
- SDK — JavaScript
- SDK — Java
- SDK — Swift
- SDK — C
- SDK — C++
- SDK — C#
- SDK — Objective-C
- Tools — FIT SDK Tools
Premium partner API providing scorecard data (par, strokes/hole, fairway hits, putts), Garmin launch monitor metrics (Approach R10/R50), and per-shot GPS data.
Human URL: https://developer.garmin.com/golf-api/overview/
Navionics marine cartography Web API and iOS/Android mobile SDK — HD contour depth data, spot soundings, detailed shorelines, navigational objects, and daily updates.
Human URL: https://developer.garmin.com/marine-charts/overview/
Enterprise integration for inReach satellite communicators — two-way messaging, location tracking, MapShare, and SOS events over the Iridium satellite network.
Human URL: https://developer.garmin.com/inreach-portal/
ANT and ANT+ ultra-low-power 2.4GHz wireless protocol with standardized device profiles (heart rate, power, speed/cadence, stride, FE-C trainer, blood pressure, weight scale) implemented across the fitness sensor industry.
Human URL: https://www.thisisant.com/
ANT+ FE-C and Bluetooth FTMS protocol documentation for controlling Tacx smart trainers (NEO, Flux, Boost) from third-party indoor cycling apps.
Human URL: https://developer.garmin.com/tacx-trainer/
BLE GATT service letting third-party head units, phones, and cycling-safety apps receive vehicle-approach data (count, distance, speed) from Garmin Varia rearview radars (RTL515, RCT715).
Human URL: https://developer.garmin.com/radar-data-ble/
Access flight data logs (FDL/FDM) generated by Garmin avionics — G1000/G3000/G5000 integrated flight decks and G500/G600 TXi displays — for fleet operators, training organizations, and safety management programs.
Human URL: https://developer.garmin.com/flight-data-log/
Developer integration for Garmin Fleet purpose-built commercial vehicle navigators — dispatch, routing, messaging, and stop integration with third-party fleet software.
Human URL: https://developer.garmin.com/fleet-management/
KMZ-based custom maps for Garmin outdoor handhelds and fitness watches — used by parks, search-and-rescue teams, race organizers, and event operators.
Human URL: https://developer.garmin.com/custom-maps/
- Portal — garmin.com
- Portal — Garmin Developer
- Documentation — Connect IQ
- GitHubOrganization
- Forum — Garmin Developer Forums
- SignUp — Garmin Connect Developer Program
- AppMarketplace — Connect IQ Store
- StatusPage — Garmin Connect
- SDK — Connect IQ Apps
- SDK — Connect IQ Android
- SDK — Connect IQ iOS Companion
- SDK — FIT Python
- SDK — FIT JavaScript
- SDK — FIT Java
- SDK — FIT Swift
- SDK — FIT C
- SDK — FIT C++
- SDK — FIT C#
- SDK — FIT Objective-C
- Tools — FIT SDK Tools
- Tools — LIDAR-Lite Arduino Library
- Blog — Garmin Blog
- Press — Garmin Newsroom
- YouTube
- PrivacyPolicy
- TermsOfService
FN: Kin Lane
Email: info@apievangelist.com