1 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.Api.Avatar.Models.AssetModelV2 — openapi

A model containing details about an asset

Properties

NameTypeRequiredDescription
idintegerfalseThe id
namestringfalseThe name
assetType#/components/schemas/Roblox.Api.Avatar.Models.AssetTypeModelfalse
currentVersionIdintegerfalseId of the current version of asset
meta#/components/schemas/Roblox.Api.Avatar.Models.AssetMetaModelV1false
availabilityStatusstringfalseAsset availability status.
expirationTimestringfalseFor rental assets only. (Future) ownership expiration time of the asset.
supportsHeadShapesbooleanfalseIf the "Id" is swappable, applicable for DH assets.

Complete Schema

{
  "description": "A model containing details about an asset\r\n- V2: adds CurrentVersionId, AssetMetaModel",
  "type": "object",
  "properties": {
    "id": {
      "format": "int64",
      "description": "The id",
      "type": "integer"
    },
    "name": {
      "description": "The name",
      "type": "string"
    },
    "assetType": {
      "$ref": "#/components/schemas/Roblox.Api.Avatar.Models.AssetTypeModel"
    },
    "currentVersionId": {
      "format": "int64",
      "description": "Id of the current version of asset",
      "type": "integer"
    },
    "meta": {
      "$ref": "#/components/schemas/Roblox.Api.Avatar.Models.AssetMetaModelV1"
    },
    "availabilityStatus": {
      "description": "Asset availability status.",
      "type": "string"
    },
    "expirationTime": {
      "format": "date-time",
      "description": "For rental assets only. (Future) ownership expiration time of the asset.",
      "type": "string"
    },
    "supportsHeadShapes": {
      "description": "If the \"Id\" is swappable, applicable for DH assets.",
      "type": "boolean"
    }
  },
  "additionalProperties": false
}