Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
GET /v1/assets/{assetId}/versions/{versionNumber} — assets/v1
Get Asset Version
Retrieve a specific asset version by the asset ID and the version number.
Endpoint
Method: GET
Path: /v1/assets/{assetId}/versions/{versionNumber}
Servers:
https://apis.roblox.com/assets
Parameters
| Name | Location | Required | Description |
|---|---|---|---|
| assetId | path | true | The unique identifier of the asset. |
| versionNumber | path | true | The version number. |
[
{
"name": "assetId",
"in": "path",
"description": "The unique identifier of the asset.",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "versionNumber",
"in": "path",
"description": "The version number.",
"required": true,
"schema": {
"type": "string"
}
}
] Responses
| Status | Description |
|---|---|
| 200 | Asset version retrieved successfully. |
| 403 | Forbidden - API key without Read scope or user doesn't have access. |
| 404 | Asset or Asset Version not found. |
{
"200": {
"description": "Asset version retrieved successfully.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/AssetVersion"
}
}
}
},
"403": {
"description": "Forbidden - API key without Read scope or user doesn't have access."
},
"404": {
"description": "Asset or Asset Version not found."
}
} Authentication
{
"security": [
{
"roblox-api-key": [
"asset:read"
]
},
{
"roblox-oauth2": [
"asset:read"
]
}
],
"securitySchemes": {
"roblox-api-key": {
"type": "apiKey",
"description": "A configurable key that allows granular access to Roblox resources. See https://create.roblox.com/docs/cloud/auth/api-keys for more information.",
"in": "header",
"name": "x-api-key"
},
"roblox-oauth2": {
"type": "oauth2",
"description": "Build or authorize apps to access Roblox resources. See https://create.roblox.com/docs/cloud/auth/oauth2-overview for more information.",
"flows": {
"authorizationCode": {
"authorizationUrl": "https://apis.roblox.com/oauth/v1/authorize",
"tokenUrl": "https://apis.roblox.com/oauth/v1/token",
"refreshUrl": "https://apis.roblox.com/oauth/v1/token",
"scopes": {
"asset:read": "This allows viewing information about your assets.",
"asset:write": "This allows uploading and updating assets to Roblox."
}
}
}
}
}
} Related Schemas
Complete Operation Definition
{
"tags": [
"Assets"
],
"x-roblox-cloud-api-operation": true,
"x-roblox-cloud-api-operation-name": "Get Asset Version",
"x-roblox-stability": "BETA",
"summary": "Get Asset Version",
"description": "Retrieve a specific asset version by the asset ID and the version number.",
"operationId": "Assets_GetAssetVersion",
"parameters": [
{
"name": "assetId",
"in": "path",
"description": "The unique identifier of the asset.",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "versionNumber",
"in": "path",
"description": "The version number.",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Asset version retrieved successfully.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/AssetVersion"
}
}
}
},
"403": {
"description": "Forbidden - API key without Read scope or user doesn't have access."
},
"404": {
"description": "Asset or Asset Version not found."
}
},
"security": [
{
"roblox-api-key": [
"asset:read"
]
},
{
"roblox-oauth2": [
"asset:read"
]
}
],
"x-roblox-scopes": [
{
"name": "asset:read"
}
],
"x-roblox-cloud-api-operation-code-samples": [
{
"language": "Get Asset Version",
"script": "curl --location 'https://apis.roblox.com/assets/v1/assets/{assetId}/versions/{versionNumber}' \\\n--header 'x-api-key: {apiKey}'"
}
]
}