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

A model containing details about a user outfit

Properties

NameTypeRequiredDescription
idintegerfalseThe id
namestringfalseThe name
assetsarrayfalseA list of assetIds
bodyColor3s#/components/schemas/Roblox.Api.Avatar.Models.BodyColors3Modelfalse
scale#/components/schemas/Roblox.Web.Responses.Avatar.ScaleModelfalse
playerAvatarTypestringfalseThe player avatar type - this can be R6 or R15.
outfitTypestringfalseThe outfit type of the outfit
isEditablebooleanfalseWhether the outfit can be edited by the user
universeIdintegerfalseThe universe id of the outfit, null when outfit is not created in-experience
moderationStatusstringfalseThe moderation status of the outfit, not applicable when outfit is created outside experience
bundleIdintegerfalseThe bundle ID, currently only returned for in-experience created outfits.
inventoryTypestringfalseThe inventory type of the outfit.

Complete Schema

{
  "description": "A model containing details about a user outfit",
  "type": "object",
  "properties": {
    "id": {
      "format": "int64",
      "description": "The id",
      "type": "integer"
    },
    "name": {
      "description": "The name",
      "type": "string"
    },
    "assets": {
      "description": "A list of assetIds",
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/Roblox.Api.Avatar.Models.AssetModelV2"
      }
    },
    "bodyColor3s": {
      "$ref": "#/components/schemas/Roblox.Api.Avatar.Models.BodyColors3Model"
    },
    "scale": {
      "$ref": "#/components/schemas/Roblox.Web.Responses.Avatar.ScaleModel"
    },
    "playerAvatarType": {
      "description": "The player avatar type - this can be R6 or R15.",
      "type": "string"
    },
    "outfitType": {
      "description": "The outfit type of the outfit",
      "type": "string"
    },
    "isEditable": {
      "description": "Whether the outfit can be edited by the user",
      "type": "boolean"
    },
    "universeId": {
      "format": "int64",
      "description": "The universe id of the outfit, null when outfit is not created in-experience",
      "type": "integer"
    },
    "moderationStatus": {
      "description": "The moderation status of the outfit, not applicable when outfit is created outside experience",
      "type": "string"
    },
    "bundleId": {
      "format": "int64",
      "description": "The bundle ID, currently only returned for in-experience created outfits.",
      "type": "integer"
    },
    "inventoryType": {
      "description": "The inventory type of the outfit.",
      "type": "string"
    }
  },
  "additionalProperties": false
}