catalog/kit

Configurator

Build a portable CatalogConfig — the single JSON contract that drives the playground, the demo, and your exported code. Every change updates the live output on the right.

Scope & query

Storefront (single-store) scope isn't wired up in this UI yet — the client already supports it. See docs/configuration.md#storefront.

A saved catalog from the Dev Dashboard — its saved filters take precedence over request values.

Filters

Restrict to in-stock products. Defaults to true server-side.

Min / max in major units — stored as minor-unit integers.

One per line, up to 1000.

Search or browse the Shopify taxonomy (v2026-05) — pairs with a query.

Return one row per seller offer — for comparison shopping across merchants.

Live output

Valid
{
  "version": 1,
  "scope": {
    "type": "global"
  },
  "query": "",
  "pagination": {
    "limit": 12
  }
}