Badges
PATCH
Updates badge configuration.
/legacy-badges/v1/badges/{badgeId}apis.roblox.com
GET
Gets badge information by the badge Id.
/v1/badges/{badgeId}badges.roblox.com
DELETE
Removes a badge from the authenticated user.
/v1/user/badges/{badgeId}badges.roblox.com
Accounts
GET
Returns a list of Roblox badges belonging to a user.
/v1/users/{userId}/roblox-badgesaccountinformation.roblox.com
Assets
POST
Overwrites a badge icon with a new one.
/legacy-publish/v1/badges/{badgeId}/iconapis.roblox.com
Localization
PATCH
Update localized description of a badge
/legacy-game-internationalization/v1/badges/{badgeId}/description/language-codes/{languageCode}apis.roblox.com
GET
Get all icons for a badge
/legacy-game-internationalization/v1/badges/{badgeId}/iconsapis.roblox.com
POST
Update a badge's icon
/legacy-game-internationalization/v1/badges/{badgeId}/icons/language-codes/{languageCode}apis.roblox.com
DELETE
Delete a localized icon from a badge
/legacy-game-internationalization/v1/badges/{badgeId}/icons/language-codes/{languageCode}apis.roblox.com
PATCH
Update localized name of a badge
/legacy-game-internationalization/v1/badges/{badgeId}/name/language-codes/{languageCode}apis.roblox.com
GET
/legacy-game-internationalization/v1/badges/{badgeId}/name-description
apis.roblox.com
PATCH
Update localized name and description of a badge
/legacy-game-internationalization/v1/badges/{badgeId}/name-description/language-codes/{languageCode}apis.roblox.com
DELETE
Delete localized name and description of a badge
/legacy-game-internationalization/v1/badges/{badgeId}/name-description/language-codes/{languageCode}apis.roblox.com
Metadata
GET
Gets metadata about the badges system.
/v1/badges/metadatabadges.roblox.com
Thumbnails
GET
Thumbnails badge icons.Stable
/v1/badges/iconsthumbnails.roblox.com
Universes
POST
Creates a new badge.
/legacy-badges/v1/universes/{universeId}/badgesapis.roblox.com
GET
Gets badges by their awarding game.
/v1/universes/{universeId}/badgesbadges.roblox.com
GET
Gets the number of free badges left for the current UTC day by their awarding game.
/v1/universes/{universeId}/free-badges-quotabadges.roblox.com
Not Recommended
PATCH
Updates badge configuration.
/v1/badges/{badgeId}badges.roblox.com
PATCH
Update localized description of a badge
/v1/badges/{badgeId}/description/language-codes/{languageCode}gameinternationalization.roblox.com
POST
Overwrites a badge icon with a new one.
/v1/badges/{badgeId}/iconpublish.roblox.com
GET
Get all icons for a badge
/v1/badges/{badgeId}/iconsgameinternationalization.roblox.com
POST
Update a badge's icon
/v1/badges/{badgeId}/icons/language-codes/{languageCode}gameinternationalization.roblox.com
DELETE
Delete a localized icon from a badge
/v1/badges/{badgeId}/icons/language-codes/{languageCode}gameinternationalization.roblox.com
PATCH
Update localized name of a badge
/v1/badges/{badgeId}/name/language-codes/{languageCode}gameinternationalization.roblox.com
GET
/v1/badges/{badgeId}/name-description
gameinternationalization.roblox.com
PATCH
Update localized name and description of a badge
/v1/badges/{badgeId}/name-description/language-codes/{languageCode}gameinternationalization.roblox.com
DELETE
Delete localized name and description of a badge
/v1/badges/{badgeId}/name-description/language-codes/{languageCode}gameinternationalization.roblox.com
POST
Creates a new badge.
/v1/universes/{universeId}/badgesbadges.roblox.com
GET
Gets a list of badges a user has been awarded.
/v1/users/{userId}/badgesbadges.roblox.com
GET
Gets timestamp for when a single badge was awarded to a user.
/v1/users/{userId}/badges/{badgeId}/awarded-datebadges.roblox.com
GET
Gets timestamps for when badges were awarded to a user.
/v1/users/{userId}/badges/awarded-datesbadges.roblox.com