/
RO
roblox
/
Roblox API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 9h ago · Updated 9h ago
View markdown
roblox
Roblox API
get
Lists Subcategory Names and their Ids.
v2
latest
OpenAPI 3.0.4
2026-08-08
816
1,125
3.1 MB
Accounts
83
Advertising
20
Analytics
4
Assets
75
get
Retrieves an asset by its ID with OpenCloud auth.
get
Retrieves an asset by its ID and version number with OpenCloud auth.
patch
Grant a subject permission to multiple assets. Authorization is required to grant permissions to the subject and asset IDs in the request.
post
Creates an asset with provided content and metadata.
get
Retrieve specific asset metadata. Include the `readMask` parameter for additional asset metadata.
patch
Updates an asset with provided content and metadata.
get
List Asset Versions of an Asset
get
Get Asset Version
post
Rollback an asset to a previous version.
post
Archives the asset.
post
Restores an archived asset.
get
Get the result of an asset creation or update.
post
Generate Speech Asset
get
List Asset Quotas
get
Get table information by the assetId of the table.
post
Overwrites a badge icon with a new one.
get
Get Creator Store Asset Details
get
Search Creator Store Assets
get
/v1/asset
get
List asset quotas of the given resource type and asset type.
get
Thumbnails asset animated.
get
Lists a mapping for assets to category IDs to convert from inventory ID to catalog ID. Creates a mapping to link 'Get More' button in inventory page to the relevant catalog page.
get
Lists a mapping for assets to subcategory IDs to convert from inventory ID to catalog ID. Creates a mapping to link 'Get More' button in inventory page to the relevant catalog page.
get
Retrieves an asset by its ID
get
Retrieves an asset by its ID and version number.
get
Thumbnails assets.
get
Thumbnails assets.
post
/v1/assets/batch
get
Gets the voting information of the given assets
get
Lists the bundles a particular asset belongs to. Use the Id of the last bundle in the response to get the next page.
post
Published an audio file and returns the new asset info.
post
Verifies an audio file and returns a product that you can purchase to publish the audio file.
post
Overwrites a badge icon with a new one.
post
Overwrites a badge icon with a new one.
get
Returns details about the given bundleIds.
get
Returns details about the given bundleId.
get
Gets recommendations for a given bundle, bundleId of 0 returns randomized bundles - Accepts both public and authenticated users.
post
Returns details for one or more catalog items.
get
Lists Category Names and their Ids.
post
Gets the asset status and other configuration details for the given assetIds list.
get
Gets the user created asset information filtered by the given asset type.
get
Gets the favorite count for the given asset Id.
get
Gets the favorite count for the given bundle Id.
get
Gets the favorite model for the asset and user.
post
Create a favorite for an asset by the authenticated user.
delete
Delete a favorite for an asset by the authenticated user.
get
Gets the favorite model for the bundle and user.
post
Create a favorite for the bundle by the authenticated user.
delete
Delete favorite for the bundle by the authenticated user.
get
Lists the marketplace assets favorited by a given user with the given assetTypeId.
get
Lists the bundles favorited by a given user with the given bundle subtypeId.Switched to EAAS style pagination cursors since July 2024.
post
Uploads a game thumbnail.
get
Get table information by the assetId of the table.
get
Retrieves an asset by its mar (moderation agnostic) hash and mar (moderation agnostic) checksum.
get
Gets plugin details by ids.
patch
Updates a plugin.
post
Overwrites a plugin icon with a new one.
get
Lists Subcategory Names and their Ids.
post
Get topic given TopicRequestModel.
get
Gets a list of groups a user can manage games or items for.
get
Lists the bundles owned by a given user.
get
/v1/users/{userId}/bundles/{bundleType}
get
Gets a list of asset ids that the user is currently wearing.
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.
get
/v2/asset
get
/v2/assetId/{assetId}
get
/v2/assetId/{assetId}/version/{versionNumber}
post
/v2/assets/batch
get
Gets a list of owners of an asset.
get
Retrieves asset information for the specified asset ID. The authenticated user must be able to manage the asset or granted by package permission.
get
Gets a list of owners of a collectible item.
delete
Give up an asset owned by the authenticated user. Assets that are created by Roblox user or are limited edition are not eligible for deletion and will return NotEligibleForDelete.
get
/v2/marAssetHash/{marAssetHash}/marCheckSum/{marCheckSum}
get
Search for catalog items.
get
Get user's inventory by multiple Roblox.Platform.Assets.AssetType.
Avatars
31
Badges
29
Bans and blocks
15
Configs
9
Connections
19
Creator Store
8
Data and memory stores
48
Developer products
21
Game Events
5
Game passes
21
Generative AI
1
Groups
103
Interactions
26
Inventories
9
Localization
94
Luau Execution
5
Matchmaking
29
Metadata
16
Notifications
11
Places
23
Private servers
9
Team Create
8
Thumbnail Personalization
7
Thumbnails
11
Trades
16
Universes
41
User profiles
5
Users
14
Assets
Avatars
Metadata
Lists Subcategory Names and their Ids.
get
/v1/subcategories
Response
OK
object
required