Garmin Developers

Training API


Allow Users to Import Workouts and Courses and Sync Them with Their Garmin Devices

The Training API lets users share their training data, such as workouts, training plans and courses, from your platform to their Garmin Connect accounts. This makes it easy for them to view their information in a centralized location and on their Garmin devices when it’s time to start training.

The Training API is available for business use and allows your platform to be an integrated part of the Garmin experience.

Training API Features

The Training API lets you publish workouts and training plans to Garmin Connect. Once it’s published, this training data will be available to users for automatic syncing to their compatible Garmin devices. They can easily start a workout and follow the steps on the wearable or cycling computer. With complete control over the workout details, you can be sure your users have the information they need exactly when they need it most.

Similarly, the Training API will also let you publish courses to Garmin Connect. Once published, these courses will be available to users for automatic syncing to their compatible Garmin devices. Users can start following a course on their wearable or cycling computer from the standard Courses menu.

  • REST Architecture: Fast and easy integration
  • Multi-Project Support: Create and configure your apps independently from each other

What's Included?

  • Training API documentation
  • Convenient development against the production environment with throttled access
  • Access to official Garmin Connect logo and branding requirements
  • Direct access to the Training API Support team


Take a look at our FAQ section.