Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
Roblox.Inventory.Api.Models.CollectibleUserAssetModel — openapi
A model containing information about a Roblox.Platform.AssetOwnership.UserAsset
Properties
| Name | Type | Required | Description |
|---|---|---|---|
| userAssetId | integer | false | The user asset id |
| serialNumber | integer | false | The serial number of the user asset |
| assetId | integer | false | The asset id of the user asset |
| name | string | false | The asset name of the asset |
| recentAveragePrice | integer | false | The recent average price of the asset |
| originalPrice | integer | false | The original price of the asset |
| assetStock | integer | false | The recent average price of the user asset |
| buildersClubMembershipType | integer | false | The recent average price of the user asset ['None' = 0, 'BC' = 1, 'TBC' = 2, 'OBC' = 3, 'RobloxPremium' = 4] |
| isOnHold | boolean | false | Whether the user asset has an active hold. |
Complete Schema
{
"description": "A model containing information about a Roblox.Platform.AssetOwnership.UserAsset",
"type": "object",
"properties": {
"userAssetId": {
"format": "int64",
"description": "The user asset id",
"type": "integer"
},
"serialNumber": {
"format": "int64",
"description": "The serial number of the user asset",
"type": "integer"
},
"assetId": {
"format": "int64",
"description": "The asset id of the user asset",
"type": "integer"
},
"name": {
"description": "The asset name of the asset",
"type": "string"
},
"recentAveragePrice": {
"format": "int64",
"description": "The recent average price of the asset",
"type": "integer"
},
"originalPrice": {
"format": "int64",
"description": "The original price of the asset",
"type": "integer"
},
"assetStock": {
"format": "int64",
"description": "The recent average price of the user asset",
"type": "integer"
},
"buildersClubMembershipType": {
"format": "int32",
"description": "The recent average price of the user asset ['None' = 0, 'BC' = 1, 'TBC' = 2, 'OBC' = 3, 'RobloxPremium' = 4]",
"enum": [
0,
1,
2,
3,
4
],
"type": "integer"
},
"isOnHold": {
"description": "Whether the user asset has an active hold.",
"type": "boolean"
}
},
"additionalProperties": false
}