catalog.products.list

List products (keyset cursor, filters).

Machine-readable body schema: /schemas/routes/catalog.products.list.json.

Body

No request body.

Query

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    },
    "cursor": {
      "type": "string",
      "maxLength": 200
    },
    "status": {
      "type": "string",
      "enum": [
        "active",
        "draft",
        "archived"
      ]
    },
    "q": {
      "type": "string",
      "maxLength": 120
    },
    "collectionId": {
      "type": "string",
      "maxLength": 40
    },
    "categoryId": {
      "type": "string",
      "maxLength": 40
    }
  }
}
Generated from the live platform registries at build time — reference pages cannot go stale. Markdown variant: /reference/routes/catalog.products.list.md