PlutocracyMercury developer docs

ZoneResponse

Zone endpoint wire response: a rendered zone, the fallback shape, or an EMPTY body (the handler returns undefined when the matched rule group is empty).

Type: RenderedZone | ZoneFallback

Example (illustrative)
{
  "deletedDate": "2026-11-01T00:00:00.000Z",
  "storeId": "7712345678901",
  "id": "7712345678901",
  "title": "Linen shirt",
  "subtitle": "Linen shirt",
  "shortcode": "string",
  "default": false,
  "area": "cart",
  "mode": "manual",
  "submode": "collection",
  "conditions": {},
  "config": {
    "allowDiscountedProducts": false,
    "allowOutOfStock": false,
    "implode": false
  },
  "appearance": "grid",
  "products": [
    {
      "id": "7712345678901",
      "title": "Linen shirt",
      "implode": 1,
      "handle": "linen-shirt",
      "vendor": "Mercury Apparel",
      "type": "Shirts",
      "on_sale": false,
      "total_stock": 12,
      "variants": [
        {
          "title": "Linen shirt",
          "id": 7712345678901,
          "inventory": 12,
          "price": "89.00",
          "compare_at_price": "89.00"
        }
      ],
      "prices": {
        "AUD": {
          "price": 89
        }
      },
      "created_date": "2026-11-01T00:00:00.000Z",
      "tags": [
        "summer"
      ]
    }
  ]
}

Used by

Declared in api-types/src/storefront/models.ts.