get_badge_detail
Retrieve detailed Garmin Connect badge information by badge ID, including earned status, related series badges, associated activity, followings, and image URLs—even for unearned badges.
Instructions
GETs /badge-service/badge/detail/v3/{badgeId}, the request Garmin Connect's web app makes when a badge is opened; badgeId validated as a positive integer. Returns an OBJECT: the getEarnedBadges fields plus relatedBadges (the rest of the series, each with earnedByMe), badgeAssocType/badgeAssocDataId/badgeAssocDataName (for "activityId", the activity that earned it) and followings. Works for unearned badges. An unknown id is a 400 GarminHttpError, not a 404. The badge and each relatedBadges entry gain badgeImageUrls (see getEarnedBadges). Carries no description t…
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| badgeId | Yes |