Apis Roblox look-api

So theres

GET apis.roblox.com/look-api/v1/looks/2696613121075445890 (without meta)

  • look: { lookId items totalPrice totalPremiumPrice createdTime updatedTime }

GET apis.roblox.com/look-api/v2/looks/2696613121075445890 (with meta)

  • look: { lookId items curator totalValue totalPrice avatarProperties createdTime updatedTime lookType moderationStatus name description displayProperties }

POST apis.roblox.com/look-api/v1/looks/create (creates without meta)
POST apis.roblox.com/look-api/v2/looks/create (404) (doesn’t exist!?)

GET apis.roblox.com/look-api/v1/users/197825358/looks (I Guessed this one)

  • "User is not authorized to perform this action."

how to use POSTs? and where is v2 post/users? and how to avoid "User is not authorized to perform this action."?

and what other apis is there?

GET apis.roblox.com/look-api/v1/looks/2696613121075445890 actual result V1

{
  "look": {
    "lookId": "2696613121075445890",
    "items": [
      {
        "id": 9982983558,
        "name": "RGB Vertical Lines Pants",
        "description": "www.roblox.com/catalog/9982978934/Shirt",
        "priceInRobux": 5,
        "productId": 1275703832,
        "collectibleItemId": "7b1700f9-1523-49b4-8ddd-e24f5eed9672",
        "collectibleProductId": "7ddfa972-d26d-4dec-a8db-6dade068cb25",
        "bundleIdToPurchaseFrom": null,
        "isPurchasable": true,
        "quantityOwned": 0,
        "shouldPurchaseFromOriginalStock": true,
        "assetType": 12,
        "order": null,
        "premiumPriceInRobux": 5,
        "resellers": [],
        "catalogItemRestrictions": []
      },
      {
        "id": 9982978934,
        "name": "RGB Vertical Lines Shirt",
        "description": "www.roblox.com/catalog/9982983558/Pants",
        "priceInRobux": 5,
        "productId": 1275703911,
        "collectibleItemId": "9b32ac1f-e825-4a42-b4a8-6e0839bca44c",
        "collectibleProductId": "0c373f02-1aa9-4f44-991f-7472adf5e728",
        "bundleIdToPurchaseFrom": null,
        "isPurchasable": true,
        "quantityOwned": 0,
        "shouldPurchaseFromOriginalStock": true,
        "assetType": 11,
        "order": null,
        "premiumPriceInRobux": 5,
        "resellers": [],
        "catalogItemRestrictions": []
      },
      {
        "id": 201,
        "name": "Headless Horseman",
        "description": "\"No, you must believe me. It was a horseman, a dead one. Headless.\"",
        "priceInRobux": null,
        "productId": 369653854,
        "collectibleItemId": "7c246452-87ed-431f-9702-11e1c89d8141",
        "collectibleProductId": "6c7a7427-0f3d-4ae6-abea-27eab466b543",
        "bundleIdToPurchaseFrom": null,
        "isPurchasable": false,
        "quantityOwned": 0,
        "shouldPurchaseFromOriginalStock": null,
        "assetType": 0,
        "order": null,
        "premiumPriceInRobux": null,
        "resellers": [],
        "catalogItemRestrictions": []
      }
    ],
    "totalPrice": 10,
    "totalPremiumPrice": 10,
    "createdTime": "2025-02-28T15:26:23.067Z",
    "updatedTime": "2025-02-28T15:26:23.067Z"
  }
}

GET apis.roblox.com/look-api/v2/looks/2696613121075445890 actual result V2

{
  "look": {
    "lookId": "2696613121075445890",
    "items": [
      {
        "id": 201,
        "name": "Headless Horseman",
        "description": "\"No, you must believe me. It was a horseman, a dead one. Headless.\"",
        "priceInRobux": null,
        "productId": 369653854,
        "collectibleItemId": "7c246452-87ed-431f-9702-11e1c89d8141",
        "collectibleProductId": "6c7a7427-0f3d-4ae6-abea-27eab466b543",
        "isPurchasable": false,
        "quantityOwned": 0,
        "assetType": null,
        "bundleType": 1,
        "creator": {
          "type": "User",
          "id": 1,
          "name": "Roblox",
          "hasVerifiedBadge": true
        },
        "assetsInBundle": [
          {
            "id": 134082453,
            "assetType": 29,
            "isIncluded": false
          },
          {
            "id": 134082473,
            "assetType": 28,
            "isIncluded": false
          },
          {
            "id": 134082507,
            "assetType": 30,
            "isIncluded": false
          },
          {
            "id": 134082533,
            "assetType": 31,
            "isIncluded": false
          },
          {
            "id": 134082557,
            "assetType": 27,
            "isIncluded": false
          },
          {
            "id": 131592085,
            "assetType": 19,
            "isIncluded": false
          },
          {
            "id": 15093053680,
            "assetType": 79,
            "isIncluded": true,
            "meta": {
              "version": 1,
              "order": null,
              "puffiness": 1,
              "position": null,
              "rotation": null,
              "scale": null
            }
          },
          {
            "id": 11573370910,
            "assetType": 78,
            "isIncluded": false
          }
        ],
        "noPriceStatus": "OffSale",
        "itemRestrictions": [],
        "itemType": "Bundle"
      },
      {
        "id": 9982983558,
        "name": "RGB Vertical Lines Pants",
        "description": "www.roblox.com/catalog/9982978934/Shirt",
        "priceInRobux": 5,
        "productId": 1275703832,
        "collectibleItemId": "7b1700f9-1523-49b4-8ddd-e24f5eed9672",
        "collectibleProductId": "7ddfa972-d26d-4dec-a8db-6dade068cb25",
        "isPurchasable": true,
        "quantityOwned": 0,
        "assetType": 12,
        "bundleType": null,
        "creator": {
          "type": "Group",
          "id": 5143762,
          "name": "Diamond.Games",
          "hasVerifiedBadge": false
        },
        "assetsInBundle": null,
        "noPriceStatus": null,
        "itemRestrictions": [],
        "itemType": "Asset",
        "meta": {
          "version": 1,
          "order": null,
          "puffiness": 1,
          "position": null,
          "rotation": null,
          "scale": null
        }
      },
      {
        "id": 9982978934,
        "name": "RGB Vertical Lines Shirt",
        "description": "www.roblox.com/catalog/9982983558/Pants",
        "priceInRobux": 5,
        "productId": 1275703911,
        "collectibleItemId": "9b32ac1f-e825-4a42-b4a8-6e0839bca44c",
        "collectibleProductId": "0c373f02-1aa9-4f44-991f-7472adf5e728",
        "isPurchasable": true,
        "quantityOwned": 0,
        "assetType": 11,
        "bundleType": null,
        "creator": {
          "type": "Group",
          "id": 5143762,
          "name": "Diamond.Games",
          "hasVerifiedBadge": false
        },
        "assetsInBundle": null,
        "noPriceStatus": null,
        "itemRestrictions": [],
        "itemType": "Asset",
        "meta": {
          "version": 1,
          "order": null,
          "puffiness": 1,
          "position": null,
          "rotation": null,
          "scale": null
        }
      }
    ],
    "curator": {
      "type": "User",
      "id": 197825358,
      "name": "DiamondRoPlayz",
      "hasVerifiedBadge": false
    },
    "totalValue": 10,
    "totalPrice": 10,
    "avatarProperties": {
      "playerAvatarType": "R15",
      "bodyColor3s": {
        "headColor3": "CC8E69",
        "leftArmColor3": "CC8E69",
        "leftLegColor3": "CC8E69",
        "rightArmColor3": "CC8E69",
        "rightLegColor3": "CC8E69",
        "torsoColor3": "CC8E69"
      },
      "scale": {
        "height": 1,
        "width": 1,
        "head": 1,
        "proportion": 0,
        "bodyType": 0,
        "depth": 1
      }
    },
    "createdTime": "2025-02-28T15:26:23.067Z",
    "updatedTime": "2025-02-28T15:26:23.067Z",
    "lookType": "Avatar",
    "moderationStatus": "Approved",
    "name": "Headless RGB Vertical Lines",
    "description": "Zooming in and out makes it look like an illusion, I figured this out many years ago...",
    "displayProperties": null
  }
}

I’d like to create my looks in V2 because V1 removes the meta ruining the outfit and more… and id like to try post it using the APIs I found/guessed or if anyone know any?

Replace ID with the API u want