Avatars
GET
Gets the currently wearing avatar definition for the authenticated user.
/v4/avataravatar.roblox.com
PATCH
Sets the avatar to the incoming avatar using field masks.
/v4/avataravatar.roblox.com
PATCH
Updates the contents of an outfit.
/v4/outfits/{outfitId}avatar.roblox.com
GET
Gets the definition for an outfit.
/v4/outfits/{outfitId}/detailsavatar.roblox.com
POST
Creates a new outfit.
/v4/outfits/createavatar.roblox.com
GET
Gets details about the contents of an outfit.
/v3/outfits/{userOutfitId}/detailsavatar.roblox.com
GET
Returns details about the authenticated user's avatar.
/v2/avatar/avataravatar.roblox.com
POST
Sets the authenticated user's body colors.
/v1/avatar/set-body-colorsavatar.roblox.com
POST
Sets the authenticated user's player avatar type (e.g. R6 or R15).
/v1/avatar/set-player-avatar-typeavatar.roblox.com
POST
Sets the authenticated user's scales.
/v1/avatar/set-scalesavatar.roblox.com
GET
Returns the business rules related to avatars.
/v1/avatar-rulesavatar.roblox.com
POST
Deletes the outfit.
/v1/outfits/{userOutfitId}/deleteavatar.roblox.com
Assets
GET
Search for catalog items.Experimental
/v2/search/items/detailscatalog.roblox.com
GET
Lists the bundles a particular asset belongs to. Use the Id of the last bundle in the response to get the next page.Experimental
/v1/assets/{assetId}/bundlescatalog.roblox.com
GET
Returns details about the given bundleId.Experimental
/v1/bundles/{bundleId}/detailscatalog.roblox.com
GET
Returns details about the given bundleIds.Experimental
/v1/bundles/detailscatalog.roblox.com
POST
Returns details for one or more catalog items.Experimental
/v1/catalog/items/detailscatalog.roblox.com
Interactions
GET
Gets the favorite count for the given asset Id.Experimental
/v1/favorites/assets/{assetId}/countcatalog.roblox.com
GET
Gets the favorite count for the given bundle Id.Experimental
/v1/favorites/bundles/{bundleId}/countcatalog.roblox.com
GET
Lists the marketplace assets favorited by a given user with the given assetTypeId.Experimental
/v1/favorites/users/{userId}/favorites/{assetTypeId}/assetscatalog.roblox.com
GET
Experimental
/v1/users/{userId}/bundles/{bundleType}catalog.roblox.com
Metadata
GET
Returns metadata used by the avatar page of the website.
/v1/avatar/metadataavatar.roblox.com
Thumbnails
GET
Get User Thumbnail Generation OperationStable
/cloud/v2/users/{user_id}/operations/{operation_id}apis.roblox.com
GET
Generate User ThumbnailStable
/cloud/v2/users/{user_id}:generateThumbnailapis.roblox.com
GET
Get bundle thumbnails for the given CSV of bundle idsStable
/v1/bundles/thumbnailsthumbnails.roblox.com
GET
Get Avatar Full body shots for the given CSV of userIdsStable
/v1/users/avatarthumbnails.roblox.com
GET
Get Avatar 3d object for a userBeta
/v1/users/avatar-3dthumbnails.roblox.com
GET
Get Avatar Busts for the given CSV of userIdsStable
/v1/users/avatar-bustthumbnails.roblox.com
GET
Get Avatar Headshots for the given CSV of userIdsStable
/v1/users/avatar-headshotthumbnails.roblox.com
Universes
GET
The server will call this on game server start to request general information about the universe This is version 1.1, which returns an entry from the UniverseAvatarType enum. During mixed mode this may return unreliable results.
/v1/game-start-infoavatar.roblox.com
User profiles
GET
Gets the currently wearing avatar definition for the specified user.
/v4/avatar/users/{userId}avatar.roblox.com
POST
Requests the authenticated user's thumbnail be redrawn.
/v1/avatar/redraw-thumbnailavatar.roblox.com
GET
Returns details about a specified user's avatar.
/v1/users/{userId}/avataravatar.roblox.com
GET
Gets a list of asset ids that the user is currently wearing.
/v1/users/{userId}/currently-wearingavatar.roblox.com
Users
GET
Returns details about a specified user's avatar.
/v2/avatar/users/{userId}/avataravatar.roblox.com
GET
Gets a list of outfits for the specified user.
/v2/avatar/users/{userId}/outfitsavatar.roblox.com
GET
Deprecated, user v2. Gets a list of outfits for the specified user.
/v1/users/{userId}/outfitsavatar.roblox.com
Not Recommended
PATCH
Updates the contents of an outfit.
/v3/outfits/{userOutfitId}avatar.roblox.com
POST
Creates a new outfit.
/v3/outfits/createavatar.roblox.com
PATCH
Sets the avatar to the incoming avatar using field masks.
/v2/avataravatar.roblox.com
POST
Sets the authenticated user's body colors.
/v2/avatar/set-body-colorsavatar.roblox.com
POST
Sets the avatar's current assets to the list.
/v2/avatar/set-wearing-assetsavatar.roblox.com
PATCH
Updates the contents of an outfit.
/v2/outfits/{userOutfitId}avatar.roblox.com
POST
Creates a new outfit.
/v2/outfits/createavatar.roblox.com
GET
Returns details about the authenticated user's avatar.
/v1/avataravatar.roblox.com
GET
Gets details about the contents of an outfit.
/v1/outfits/{userOutfitId}/detailsavatar.roblox.com