2 min read

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

NameTypeRequiredDescription
userAssetIdintegerfalseThe user asset id
serialNumberintegerfalseThe serial number of the user asset
assetIdintegerfalseThe asset id of the user asset
namestringfalseThe asset name of the asset
recentAveragePriceintegerfalseThe recent average price of the asset
originalPriceintegerfalseThe original price of the asset
assetStockintegerfalseThe recent average price of the user asset
buildersClubMembershipTypeintegerfalseThe recent average price of the user asset ['None' = 0, 'BC' = 1, 'TBC' = 2, 'OBC' = 3, 'RobloxPremium' = 4]
isOnHoldbooleanfalseWhether 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
}