This page lists all HTTP APIs for working with assets, such as creating, retrieving, updating, and archiving them.
You can send and receive the following request and response payloads to create assets on Roblox. For information on the usage of the API, see the usage guide .
https://apis.roblox.com/assets
POST /v1/assets Creates an asset with provided content and metadata.
GET /v1/assets/{assetId} Retrieve specific asset content. Include the `readMask` parameter for additional asset metadata.
ดู Endpoints ทั้งหมดสำหรับ Assets API
https://apis.roblox.com/asset-delivery-api
https://apis.roblox.com/legacy-localization-tables
https://apis.roblox.com/legacy-publish
Legacy APIs with cookie authentication can incorporate breaking changes without notice. We don't recommend them for production applications.
Asset delivery v2
https://assetdelivery.roblox.com
Asset delivery v1
https://assetdelivery.roblox.com
Avatar v1
https://avatar.roblox.com
ดู Endpoints ทั้งหมดสำหรับ Avatar v1
Catalog v2
https://catalog.roblox.com
Catalog v1
https://catalog.roblox.com
GET /v1/asset-to-category 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 /v1/asset-to-subcategory 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 /v1/assets/{assetId}/bundles Lists the bundles a particular asset belongs to. Use the Id of the last bundle in the response to get the next page.
Develop v2
https://develop.roblox.com
GET /v2/assets/{id}/versions Retrieves asset information for the specified asset ID. The authenticated user must be able to manage the asset
or granted by package permission.
ดู Endpoints ทั้งหมดสำหรับ Develop v2
Develop v1
https://develop.roblox.com
ดู Endpoints ทั้งหมดสำหรับ Develop v1
Inventory v2
https://inventory.roblox.com
DELETE /v2/inventory/asset/{assetId} 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.
ดู Endpoints ทั้งหมดสำหรับ Inventory v2
Inventory v1
https://inventory.roblox.com
GET /v1/users/{userId}/items/{itemType}/{itemTargetId} 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.
ดู Endpoints ทั้งหมดสำหรับ Inventory v1
Item configuration v1
https://itemconfiguration.roblox.com
Metrics v1
https://metrics.roblox.com
ดู Endpoints ทั้งหมดสำหรับ Metrics v1
Publish v1
https://publish.roblox.com
POST /v1/audio Published an audio file and returns the new asset info.
POST /v1/audio/verify Verifies an audio file and returns a product that you can purchase to publish the audio file.
ดู Endpoints ทั้งหมดสำหรับ Publish v1
Thumbnails v1
https://thumbnails.roblox.com
ดู Endpoints ทั้งหมดสำหรับ Thumbnails v1