Users
GET
Get SubscriptionBeta
/cloud/v2/universes/{universe_id}/subscription-products/{subscription_product_id}/subscriptions/{subscription_id}apis.roblox.com
GET
Get UserBeta
/cloud/v2/users/{user_id}apis.roblox.com
GET
Get User Thumbnail Generation OperationBeta
/cloud/v2/users/{user_id}/operations/{operation_id}apis.roblox.com
GET
/v2/users/{userId}/transaction-totals
economy.roblox.com
GET
/v2/users/{userId}/transaction-types
economy.roblox.com
GET
/v2/users/{userId}/transactions
economy.roblox.com
GET
Validate a display name for a new user.
/v1/display-names/validateusers.roblox.com
POST
Gets the tags for multiple users
/v1/user/get-tagscontacts.roblox.com
POST
Sets the tag for a user
/v1/user/tagcontacts.roblox.com
GET
Validates the tag for a user
/v1/user/tag/validatecontacts.roblox.com
POST
Get users by usernames.
/v1/usernames/usersusers.roblox.com
POST
Get users by ids.
/v1/usersusers.roblox.com
GET
Validate a display name for an existing user.
/v1/users/{userId}/display-names/validateusers.roblox.com
GET
Searches for users by keyword.
/v1/users/searchusers.roblox.com
Accounts
GET
Get promotion channels for a given user ID
/v1/users/{userId}/promotion-channelsaccountinformation.roblox.com
Assets
GET
List Asset QuotasBeta
/cloud/v2/users/{user_id}/asset-quotasapis.roblox.com
GET
Gets the favorite model for the asset and user.
/v1/favorites/users/{userId}/assets/{assetId}/favoritecatalog.roblox.com
POST
Create a favorite for an asset by the authenticated user.
/v1/favorites/users/{userId}/assets/{assetId}/favoritecatalog.roblox.com
DELETE
Delete a favorite for an asset by the authenticated user.
/v1/favorites/users/{userId}/assets/{assetId}/favoritecatalog.roblox.com
GET
Gets the favorite model for the bundle and user.
/v1/favorites/users/{userId}/bundles/{bundleId}/favoritecatalog.roblox.com
POST
Create a favorite for the bundle by the authenticated user.
/v1/favorites/users/{userId}/bundles/{bundleId}/favoritecatalog.roblox.com
DELETE
Delete favorite for the bundle by the authenticated user.
/v1/favorites/users/{userId}/bundles/{bundleId}/favoritecatalog.roblox.com
GET
Lists the marketplace assets favorited by a given user with the given assetTypeId.
/v1/favorites/users/{userId}/favorites/{assetTypeId}/assetscatalog.roblox.com
GET
Lists the bundles favorited by a given user with the given bundle subtypeId.Switched to EAAS style pagination cursors since July 2024.
/v1/favorites/users/{userId}/favorites/{subtypeId}/bundlescatalog.roblox.com
GET
Lists the bundles owned by a given user.
/v1/users/{userId}/bundlescatalog.roblox.com
GET
/v1/users/{userId}/bundles/{bundleType}
catalog.roblox.com
Avatars
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
Badges
GET
Returns a list of Roblox badges belonging to a user.
/v1/users/{userId}/roblox-badgesaccountinformation.roblox.com
Bans and blocks
GET
List User RestrictionsBeta
/cloud/v2/universes/{universe_id}/user-restrictionsapis.roblox.com
GET
Get User RestrictionBeta
/cloud/v2/universes/{universe_id}/user-restrictions/{user_restriction_id}apis.roblox.com
PATCH
Update User RestrictionBeta
/cloud/v2/universes/{universe_id}/user-restrictions/{user_restriction_id}apis.roblox.com
GET
List User Restriction LogsBeta
/cloud/v2/universes/{universe_id}/user-restrictions:listLogsapis.roblox.com
Connections
POST
/v1/presence/users
presence.roblox.com
GET
Get list of all friends for the specified user.
/v1/users/{userId}/friendsfriends.roblox.com
GET
Get the number of friends a user has
/v1/users/{userId}/friends/countfriends.roblox.com
GET
Get a paginated list of all friends for the specified user.
/v1/users/{userId}/friends/findfriends.roblox.com
GET
Get list of inactive friends for the specified user.
/v1/users/{userId}/friends/inactivefriends.roblox.com
GET
Get list of all online friends for the specified user.
/v1/users/{userId}/friends/onlinefriends.roblox.com
GET
Search for friends by name using a text query.
/v1/users/{userId}/friends/searchfriends.roblox.com
GET
Gets a list of friend statuses of specified users against the specified user.
/v1/users/{userId}/friends/statusesfriends.roblox.com
Groups
GET
Gets a list of Groups that a user can manage.
/legacy-develop/v1/user/groups/canmanageapis.roblox.com
GET
Gets groups that the authenticated user has requested to join
/legacy-groups/v1/user/groups/pendingapis.roblox.com
POST
Joins a group
/v1/groups/{groupId}/usersgroups.roblox.com
DELETE
Removes a user from a group
/v1/groups/{groupId}/users/{userId}groups.roblox.com
GET
Gets a list of groups a user can manage games or items for.
/v1/user/groups/canmanagegamesoritemsdevelop.roblox.com
GET
Gets a list of all groups the specified users' friends are in.
/v1/users/{userId}/friends/groups/rolesgroups.roblox.com
GET
Gets a user's primary group.
/v1/users/{userId}/groups/primary/rolegroups.roblox.com
GET
Gets a list of all group roles for groups the specified user is in.
/v1/users/{userId}/groups/rolesgroups.roblox.com
Interactions
GET
Get all users that follow user with targetUserId in page response format
/v1/users/{targetUserId}/followersfriends.roblox.com
GET
Get the number of following a user has
/v1/users/{targetUserId}/followers/countfriends.roblox.com
GET
Get all users that user with targetUserId is following in page response format
/v1/users/{targetUserId}/followingsfriends.roblox.com
GET
Get the number of following a user has
/v1/users/{targetUserId}/followings/countfriends.roblox.com
Inventories
GET
List Inventory ItemsBeta
/cloud/v2/users/{user_id}/inventory-itemsapis.roblox.com
GET
Gets a list of owners of an asset.
/v2/assets/{assetId}/ownersinventory.roblox.com
GET
Gets a list of owners of a collectible item.
/v2/collectible-items/{collectibleItemId}/ownersinventory.roblox.com
GET
Gets all collectible assets owned by the specified user.
/v1/users/{userId}/assets/collectiblesinventory.roblox.com
GET
Return inventory categories for a user
/v1/users/{userId}/categoriesinventory.roblox.com
GET
Return favorites categories for a user
/v1/users/{userId}/categories/favoritesinventory.roblox.com
GET
Gets whether a user owns an item of type itemType with id itemTargetId.
/v1/users/{userId}/items/{itemType}/{itemTargetId}/is-ownedinventory.roblox.com
Localization
GET
Gets list of users assigned a specific role in a game.
/v1/game-localization-roles/games/{gameId}/roles/{role}/assigneestranslationroles.roblox.com
Notifications
POST
Create User NotificationStable
/cloud/v2/users/{user_id}/notificationsapis.roblox.com
Places
GET
List User RestrictionsBeta
/cloud/v2/universes/{universe_id}/places/{place_id}/user-restrictionsapis.roblox.com
GET
Get User RestrictionBeta
/cloud/v2/universes/{universe_id}/places/{place_id}/user-restrictions/{user_restriction_id}apis.roblox.com
PATCH
Update User RestrictionBeta
/cloud/v2/universes/{universe_id}/places/{place_id}/user-restrictions/{user_restriction_id}apis.roblox.com
GET
Gets Created, MyGames, or OtherGames places inventory for a user
/v1/users/{userId}/places/inventoryinventory.roblox.com
Private servers
GET
/v1/vip-server/can-invite/{userId}
games.roblox.com
Thumbnails
GET
Generate User ThumbnailBeta
/cloud/v2/users/{user_id}:generateThumbnailapis.roblox.com
Universes
GET
Gets all universes followed by a user.
/legacy-followings/v2/users/{userId}/universesapis.roblox.com
GET
Gets all the followings between a user with userId and universes
/legacy-followings/v1/users/{userId}/universesapis.roblox.com
POST
Creates the following between a user with userId and universe with universeId
/legacy-followings/v1/users/{userId}/universes/{universeId}apis.roblox.com
DELETE
Deletes the following between a user with userId and universe with universeId
/legacy-followings/v1/users/{userId}/universes/{universeId}apis.roblox.com
GET
Gets the status of a following relationship between a user and a universe.
/legacy-followings/v1/users/{userId}/universes/{universeId}/statusapis.roblox.com
GET
Gets users favorite games.
/v2/users/{userId}/favorite/gamesgames.roblox.com
GET
Gets games created by the specified user.
/v2/users/{userId}/gamesgames.roblox.com
User profiles
GET
Gets detailed user information by id.
/v1/users/{userId}users.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
PATCH
Set the display name for the authorized user.
/v1/users/{userId}/display-namesusers.roblox.com
GET
Retrieves the username history for a particular user.
/v1/users/{userId}/username-historyusers.roblox.com
Not Recommended
GET
Gets a list of all group roles for groups the specified user is in.
/v2/users/{userId}/groups/rolesgroups.roblox.com
GET
Get user's inventory by multiple Roblox.Platform.Assets.AssetType.
/v2/users/{userId}/inventoryinventory.roblox.com
GET
Gets user's inventory based on specific asset type
/v2/users/{userId}/inventory/{assetTypeId}inventory.roblox.com
GET
Gets all universes followed by a user.
/v2/users/{userId}/universesfollowings.roblox.com
GET
Gets a group join request by userId.
/v1/groups/{groupId}/join-requests/users/{userId}groups.roblox.com
POST
Accepts a group join request.
/v1/groups/{groupId}/join-requests/users/{userId}groups.roblox.com
DELETE
Declines/cancels a group join request.
/v1/groups/{groupId}/join-requests/users/{userId}groups.roblox.com
GET
Gets a list of users in a group.
/v1/groups/{groupId}/usersgroups.roblox.com
PATCH
Updates a users role in a group.
/v1/groups/{groupId}/users/{userId}groups.roblox.com
GET
Gets the permissions a user has in a group. Only available to group owner and RCC
/v1/groups/{groupId}/users/{userId}/permissionsgroups.roblox.com
GET
Gets a list of Groups that a user can manage.
/v1/user/groups/canmanagedevelop.roblox.com
GET
Gets groups that the authenticated user has requested to join
/v1/user/groups/pendinggroups.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
GET
Gets whether the specified user's inventory can be viewed.
/v1/users/{userId}/can-view-inventoryinventory.roblox.com
GET
Gets owned items of the specified item type. Game Servers can make requests for any user, but can only make requests for game passes that belong to the place sending the request. Place creators can make requests as if they were the Game Server.
/v1/users/{userId}/items/{itemType}/{itemTargetId}inventory.roblox.com
GET
Gets all the followings between a user with userId and universes
/v1/users/{userId}/universesfollowings.roblox.com
POST
Creates the following between a user with userId and universe with universeId
/v1/users/{userId}/universes/{universeId}followings.roblox.com
DELETE
Deletes the following between a user with userId and universe with universeId
/v1/users/{userId}/universes/{universeId}followings.roblox.com
GET
Gets the status of a following relationship between a user and a universe.
/v1/users/{userId}/universes/{universeId}/statusfollowings.roblox.com