{
  "raw": {
    "url": "https://martiantoys.com/products/cat-octopus-food-and-snack-series-blind-box",
    "externalId": "9260161204376",
    "kind": "listing",
    "engine": "api",
    "fetchedAt": "2026-09-08T08:32:15.626Z",
    "payload": {
      "collection": "blind-boxes",
      "product": {
        "id": 9260161204376,
        "title": "Cat-Octopus: Food and Snack Series Blind Box",
        "handle": "cat-octopus-food-and-snack-series-blind-box",
        "body_html": "",
        "published_at": "2026-07-14T10:29:12-04:00",
        "updated_at": "2026-09-08T04:32:05-04:00",
        "vendor": "Strawberry Mousseta",
        "product_type": "Blind Box",
        "tags": [
          "american cute",
          "black cat",
          "blind",
          "blind bag",
          "blind box",
          "blind boxes",
          "blindbag",
          "blindbox",
          "blindboxes",
          "cat",
          "cats",
          "cute"
        ],
        "variants": [
          {
            "id": 49441365459096,
            "title": "Default Title",
            "sku": "BX-CATOCTO",
            "price": "7.00",
            "compare_at_price": null,
            "available": true,
            "featured_image": null
          }
        ],
        "images": [
          {
            "src": "https://cdn.shopify.com/s/files/1/0673/1753/files/Image18_89ad4233-6658-4199-b86e-498c9c82cfc1.jpg?v=1783703643"
          },
          {
            "src": "https://cdn.shopify.com/s/files/1/0673/1753/files/Image3_853d83db-35b4-498c-8312-da9251bc8db8.jpg?v=1783703651"
          }
        ]
      }
    }
  },
  "expect": {
    "minCount": 1,
    "kinds": [
      "listing"
    ],
    "requiredFields": [
      "price",
      "currency",
      "sourceUrl",
      "attributes.categorySlug"
    ],
    "first": {
      "currency": "USD",
      "attributes.categorySlug": "designer_toys"
    }
  },
  "note": "Live capture 2026-09-08 of https://martiantoys.com/collections/blind-boxes/products.json?limit=100&page=1 (product 9260161204376); trimmed to what normalize() reads: body_html ≤400 chars, ≤2 images, ≤4 variants (1 kept). Chosen because: additional collection coverage.",
  "capturedAt": "2026-09-08T08:32:15.626Z"
}