This page lists all HTTP APIs for working with badges, such as creating them and updating their translations. Open Cloud APIs Badges URL de basehttps://apis.roblox.com/legacy-badgesPATCH/v1/badges/{badgeId}Updates badge configuration.POST/v1/universes/{universeId}/badgesCreates a new badge.ModèlesModels Roblox.Badges.Api.BadgeAwardResponse Roblox.Badges.Api.BadgeCreatorResponse Roblox.Badges.Api.BadgeMetadataResponse Roblox.Badges.Api.BadgeResponse Roblox.Badges.Api.GetBadgesByUserResponse Roblox.Badges.Api.UniverseResponse Roblox.Badges.Api.UpdateBadgeRequest Roblox.Paging.ExclusiveStartKeyCursor[System.String] Roblox.Web.Responses.Badges.BadgeAwardStatisticsResponse Roblox.Web.Responses.Badges.BadgeResponseV2 Roblox.Web.Responses.RelatedEntityTypeResponse[Roblox.Platform.Badges.BadgeAwarderType] Roblox.Web.WebAPI.ApiEmptyResponseModel Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Badges.Api.BadgeAwardResponse] Roblox.Web.WebAPI.Models.ApiPageResponse[Roblox.Badges.Api.BadgeResponse] Roblox.Web.WebAPI.Models.ApiPageResponse[Roblox.Badges.Api.GetBadgesByUserResponse] Roblox.Web.WebApi.FormData.IUploadedFile System.IO.Stream Game internationalization URL de basehttps://apis.roblox.com/legacy-game-internationalizationPATCH/v1/badges/{badgeId}/description/language-codes/{languageCode}Update localized description of a badgeGET/v1/badges/{badgeId}/iconsGet all icons for a badgePOST/v1/badges/{badgeId}/icons/language-codes/{languageCode}Update a badge's iconDELETE/v1/badges/{badgeId}/icons/language-codes/{languageCode}Delete a localized icon from a badgeGET/v1/badges/{badgeId}/name-descriptionPATCH/v1/badges/{badgeId}/name-description/language-codes/{languageCode}Update localized name and description of a badgeDELETE/v1/badges/{badgeId}/name-description/language-codes/{languageCode}Delete localized name and description of a badgePATCH/v1/badges/{badgeId}/name/language-codes/{languageCode}Update localized name of a badgeModèlesModels Roblox.GameInternationalization.Api.AssociateLocalizationTablesToGameRequest Roblox.GameInternationalization.Api.AssociateLocalizationTablesToGameResponse Roblox.GameInternationalization.Api.AutoLocalizationMetadataResponse Roblox.GameInternationalization.Api.AutomaticTranslationStatusTargetLanguage Roblox.GameInternationalization.Api.EditAutomaticTranslationStatusForGameAndLanguageResponse Roblox.GameInternationalization.Api.FailedNameDescription Roblox.GameInternationalization.Api.GameAutolocalizationInformationResponse Roblox.GameInternationalization.Api.GetAllowedAutomaticTranslationStatusForLanguagesResponse Roblox.GameInternationalization.Api.GetAutomaticTranslationFeatureStatusForGameResponse Roblox.GameInternationalization.Api.GetAutomaticTranslationQuotaForGameResponse Roblox.GameInternationalization.Api.GetBadgeIconResponse Roblox.GameInternationalization.Api.GetDeveloperProductIconResponse Roblox.GameInternationalization.Api.GetGameIconResponse Roblox.GameInternationalization.Api.GetGamePassIconResponse Roblox.GameInternationalization.Api.GetGameThumbnailsResponse Roblox.GameInternationalization.Api.GetNameDescriptionHistoryRequest Roblox.GameInternationalization.Api.GetNameDescriptionHistoryResponse Roblox.GameInternationalization.Api.GetNameDescriptionHistoryV2Request Roblox.GameInternationalization.Api.GetPlayerPoliciesResponse Roblox.GameInternationalization.Api.GetTranslationCountsForGameResponse Roblox.GameInternationalization.Api.GetTranslationCountsForLanguageOrLocaleResponse Roblox.GameInternationalization.Api.GetUiConfigurationsResponse Roblox.GameInternationalization.Api.Language Roblox.GameInternationalization.Api.LanguageOrLocale Roblox.GameInternationalization.Api.LanguageOrLocaleSettings Roblox.GameInternationalization.Api.LocalizationTableGameAssociation Roblox.GameInternationalization.Api.MediaAssetResponse Roblox.GameInternationalization.Api.Models.Request.SetUserLocalizationSettingsRequest Roblox.GameInternationalization.Api.Models.Response.GameNameDescriptionMetadataResponse Roblox.GameInternationalization.Api.Models.Response.GetUserLocalizationSettingsForUniverseResponse Roblox.GameInternationalization.Api.Models.Response.SetUserLocalizationSettingsResponse Roblox.GameInternationalization.Api.Models.Response.UploadImageForGameThumbnailResponse Roblox.GameInternationalization.Api.MonthlyQuotaModel Roblox.GameInternationalization.Api.NameDescription Roblox.GameInternationalization.Api.PatchLanguage Roblox.GameInternationalization.Api.QuotaModel Roblox.GameInternationalization.Api.RequestTranslationAnalyticsReportRequest Roblox.GameInternationalization.Api.RequestTranslationAnalyticsReportResponse Roblox.GameInternationalization.Api.SetAutolocalizationSettingsForGameRequest Roblox.GameInternationalization.Api.SetAutolocalizationTableForGameRequest Roblox.GameInternationalization.Api.SortImageIdsRequest Roblox.GameInternationalization.Api.SupportedLanguagesMetadataResponse Roblox.GameInternationalization.Api.TranslationAnalyticsMetadataResponse Roblox.GameInternationalization.Api.TranslationCount Roblox.GameInternationalization.Api.TranslationCountCategoryInfoResponse Roblox.GameInternationalization.Api.TranslationCountGameInfoResponse Roblox.GameInternationalization.Api.TranslationCountLanguageOrLocaleResponse Roblox.GameInternationalization.Api.TranslationHistory Roblox.GameInternationalization.Api.Translator Roblox.GameInternationalization.Api.UniverseDisplayInfoAutomaticTranslationSettings Roblox.GameInternationalization.Api.UpdateBadgeDescriptionRequest Roblox.GameInternationalization.Api.UpdateBadgeDescriptionResponse Roblox.GameInternationalization.Api.UpdateBadgeNameDescriptionRequest Roblox.GameInternationalization.Api.UpdateBadgeNameDescriptionResponse Roblox.GameInternationalization.Api.UpdateBadgeNameRequest Roblox.GameInternationalization.Api.UpdateBadgeNameResponse Roblox.GameInternationalization.Api.UpdateDeveloperProductDescriptionRequest Roblox.GameInternationalization.Api.UpdateDeveloperProductDescriptionResponse Roblox.GameInternationalization.Api.UpdateDeveloperProductNameDescriptionRequest Roblox.GameInternationalization.Api.UpdateDeveloperProductNameDescriptionResponse Roblox.GameInternationalization.Api.UpdateDeveloperProductNameRequest Roblox.GameInternationalization.Api.UpdateDeveloperProductNameResponse Roblox.GameInternationalization.Api.UpdateGamePassDescriptionRequest Roblox.GameInternationalization.Api.UpdateGamePassDescriptionResponse Roblox.GameInternationalization.Api.UpdateGamePassNameDescriptionRequest Roblox.GameInternationalization.Api.UpdateGamePassNameDescriptionResponse Roblox.GameInternationalization.Api.UpdateGamePassNameRequest Roblox.GameInternationalization.Api.UpdateGamePassNameResponse Roblox.GameInternationalization.Api.UpdateNameDescriptionsRequest Roblox.GameInternationalization.Api.UpdateNameDescriptionsResponse Roblox.GameInternationalization.Api.UpdateThumbnailAltTextRequest Roblox.GameInternationalization.Api.UpdateUniverseDisplayInfoAutomaticTranslationSettingsResponse Roblox.GameLocalization.Client.UserUniverseLocalizationSettingValue Roblox.Web.WebAPI.ApiEmptyResponseModel Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.GetBadgeIconResponse] Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.GetDeveloperProductIconResponse] Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.GetGameIconResponse] Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.GetGamePassIconResponse] Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.GetGameThumbnailsResponse] Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.LanguageOrLocaleSettings] Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.LanguageOrLocale] Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.NameDescription] Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.UniverseDisplayInfoAutomaticTranslationSettings] Roblox.Web.WebApi.FormData.IUploadedFile System.IO.Stream Publish URL de basehttps://apis.roblox.com/legacy-publishPOST/v1/badges/{badgeId}/iconOverwrites a badge icon with a new one.ModèlesModels Roblox.Publish.Api.AssetQuota Roblox.Publish.Api.AssetQuotasResponse Roblox.Publish.Api.PublishAudioResponse Roblox.Publish.Api.UploadAudioRequest Roblox.Publish.Api.UploadResponse Roblox.Publish.Api.VerifyAudioRequest Roblox.Publish.Api.VerifyAudioResponse Roblox.Web.WebApi.FormData.IUploadedFile System.IO.Stream Legacy APIs Legacy APIs with cookie authentication can incorporate breaking changes without notice. We don't recommend them for production applications. Account Information v1 URL de basehttps://accountinformation.roblox.comGET/v1/users/{userId}/roblox-badgesReturns a list of Roblox badges belonging to a user.ModèlesModels Roblox.AccountInformation.Api.Models.BirthdateRequest Roblox.AccountInformation.Api.Models.BirthdateResponse Roblox.AccountInformation.Api.Models.ConsecutiveLoginDaysResponse Roblox.AccountInformation.Api.Models.DescriptionRequest Roblox.AccountInformation.Api.Models.DescriptionResponse Roblox.AccountInformation.Api.Models.EmptyRequest Roblox.AccountInformation.Api.Models.GenderRequest Roblox.AccountInformation.Api.Models.GenderResponse Roblox.AccountInformation.Api.Models.MetadataResponse Roblox.AccountInformation.Api.Models.PhoneRequest Roblox.AccountInformation.Api.Models.PhoneResponse Roblox.AccountInformation.Api.Models.PromotionChannelsByUserIdResponse Roblox.AccountInformation.Api.Models.PromotionChannelsRequest Roblox.AccountInformation.Api.Models.PromotionChannelsResponse Roblox.AccountInformation.Api.Models.StarCodeAffiliateRequest Roblox.AccountInformation.Api.Models.StarCodeAffiliateResponse Roblox.AccountInformation.Api.Models.VerifyEmailRequest Roblox.AccountInformation.Api.Models.VerifyEmailResponse Roblox.AccountInformation.Api.Models.VerifyPhoneRequest Roblox.AccountInformation.Api.RobloxBadgeResponse Roblox.Platform.UserPhoneNumberVerification.Models.PendingVerificationResponse Roblox.Web.WebAPI.ApiEmptyResponseModel Voir tous les points de terminaison pour Account information v1 Badges v1 URL de basehttps://badges.roblox.comGET/v1/badges/{badgeId}Gets badge information by the badge Id.GET/v1/badges/metadataGets metadata about the badges system.GET/v1/universes/{universeId}/badgesGets badges by their awarding game.GET/v1/universes/{universeId}/free-badges-quotaGets the number of free badges left for the current UTC day by their awarding game.DELETE/v1/user/{userId}/badges/{badgeId}Removes a badge from the user.DELETE/v1/user/badges/{badgeId}Removes a badge from the authenticated user.GET/v1/users/{userId}/badgesGets a list of badges a user has been awarded.GET/v1/users/{userId}/badges/{badgeId}/awarded-dateGets timestamp for when a single badge was awarded to a user.GET/v1/users/{userId}/badges/awarded-datesGets timestamps for when badges were awarded to a user.ModèlesModels Roblox.Badges.Api.BadgeAwardResponse Roblox.Badges.Api.BadgeCreatorResponse Roblox.Badges.Api.BadgeMetadataResponse Roblox.Badges.Api.BadgeResponse Roblox.Badges.Api.GetBadgesByUserResponse Roblox.Badges.Api.UniverseResponse Roblox.Badges.Api.UpdateBadgeRequest Roblox.Paging.ExclusiveStartKeyCursor[System.String] Roblox.Web.Responses.Badges.BadgeAwardStatisticsResponse Roblox.Web.Responses.Badges.BadgeResponseV2 Roblox.Web.Responses.RelatedEntityTypeResponse[Roblox.Platform.Badges.BadgeAwarderType] Roblox.Web.WebAPI.ApiEmptyResponseModel Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Badges.Api.BadgeAwardResponse] Roblox.Web.WebAPI.Models.ApiPageResponse[Roblox.Badges.Api.BadgeResponse] Roblox.Web.WebAPI.Models.ApiPageResponse[Roblox.Badges.Api.GetBadgesByUserResponse] Roblox.Web.WebApi.FormData.IUploadedFile System.IO.Stream Voir tous les points de terminaison pour Badges v1 Thumbnails v1 URL de basehttps://thumbnails.roblox.comGET/v1/badges/iconsThumbnails badge icons.ModèlesModels Roblox.Thumbnails.Api.Models.UniverseThumbnailsResponse Roblox.Thumbnails.Apis.Models.ThumbnailBatchRequest Roblox.Thumbs.FormatType Roblox.Thumbs.ImageParameters Roblox.Web.Responses.Thumbnails.ThumbnailBatchResponse Roblox.Web.Responses.Thumbnails.ThumbnailResponse Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Thumbnails.Api.Models.UniverseThumbnailsResponse] Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Web.Responses.Thumbnails.ThumbnailBatchResponse] Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.Web.Responses.Thumbnails.ThumbnailResponse] Roblox.Web.WebAPI.Models.ApiErrorModel Voir tous les points de terminaison pour Thumbnails v1