Skip to main content
This guide shows you how to register your own app with the Garmin Connect Developer Program and obtain OAuth2 credentials (client ID and secret). These are required so your users can grant your app access to their Garmin account via Nango. Garmin Connect Developer Program apps use OAuth 2.0 with PKCE (S256).
1

Create or convert an app in the Garmin developer portal

Go to the Garmin developer portal and create a new app, or convert an existing app to OAuth2.
2

Configure the callback URL

Register the Nango callback URL on your Garmin OAuth2 app: https://api.nango.dev/oauth/callback.
3

Copy your credentials

Copy the OAuth2 Client ID and Client Secret from the Garmin developer portal. You’ll need these when configuring the integration in Nango.
4

Configure API access

In the Garmin developer portal, configure the API sections your app needs. Garmin does not use OAuth scopes in authorization or token requests — users choose permissions on the consent screen. Leave scopes blank in Nango.
Useful links: