v6 documentation is incomplete, want to contribute?

Update Own Inventory Item

Returns the modified InventoryItem object as held by the currently logged in user.

Requests made through this page are proxied through an intermediary server due to Cross-Origin Resource Sharing restrictions.

PUT
/inventory/{inventoryItemId}
auth<token>

Auth Token via Cookie

In: cookie

Path Parameters

inventoryItemIdstring

Must be a valid inventory item ID.

isArchived?boolean

Response Body

application/json

application/json

curl -X PUT "https://api.vrchat.cloud/api/1/inventory/inv_00000000-0000-0000-0000-000000000000" \
  -H "Content-Type: application/json" \
  -d '{}'
{
  "collections": [
    "string"
  ],
  "created_at": "2025-06-13T05:00:45.455Z",
  "description": "string",
  "expiryDate": "2025-06-13T05:00:45.455Z",
  "flags": [
    "string"
  ],
  "holderId": "usr_c1644b5b-3ca4-45b4-97c6-a2a0de70d469",
  "id": "inv_10bce5b0-2d2b-44e0-900d-db6534615162",
  "imageUrl": "string",
  "isArchived": true,
  "isSeen": true,
  "itemType": "prop",
  "itemTypeLabel": "string",
  "metadata": {
    "inventoryItemsToInstantiate": [
      "invt_b80ce14b-038b-4f56-b970-d232771d62e3"
    ],
    "animated": true,
    "animationStyle": "string",
    "assetBundleId": "string",
    "fileId": "string",
    "imageUrl": "string",
    "maskTag": "string",
    "propId": "prop_829ba6f6-b837-49d9-b9a9-056b82103b58"
  },
  "name": "string",
  "tags": [
    "string"
  ],
  "templateId": "invt_b80ce14b-038b-4f56-b970-d232771d62e3",
  "template_created_at": "2025-06-09T16:31:40.785Z",
  "template_updated_at": "2025-06-25T00:34:14.578Z",
  "updated_at": "2025-06-25T00:34:15.965Z"
}

{
  "error": {
    "message": "\"Missing Credentials\"",
    "status_code": 401
  }
}