Buscar productos
Devuelve una página del catálogo publicado junto con las facetas aplicables, de modo que un panel de filtros no necesita una segunda solicitud. Todos los filtros son opcionales y se combinan entre sí.
/v1/productsDevuelve una página del catálogo publicado junto con las facetas aplicables, de modo que un panel de filtros no necesita una segunda solicitud. Todos los filtros son opcionales y se combinan entre sí.
Parámetros de consulta
Solo estos productos.
Filtro de texto libre. Los campos consultados dependen del recurso.
Identificador de la colección.
Precio mínimo a incluir, en la moneda de la tienda.
doublePrecio máximo a incluir, en la moneda de la tienda.
doubleNúmero de página, empezando en uno.
int32int32Parámetros de cabecera
Slug o dominio configurado que selecciona el contexto de tienda en el gateway central de Storefront.
1 <= length <= 253Cuerpo de la respuesta
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
curl -X GET "https://example.com/v1/products?page=1&pageSize=1" \ -H "x-Store-Domain: my-store"{ "pageIndex": 1, "pageSize": 1, "totalCount": 1, "totalPages": 1, "products": [ { "id": "7204558912004325301", "name": "Example resource", "slug": "example-resource", "productType": "example", "imageUrl": "https://example.com/resource", "price": 1, "compareAtPrice": 1, "variantCount": 1, "isAvailable": false, "totalInventory": 1, "bundleItemsCount": 1, "brand": "example", "category": "example", "status": "example", "collections": [ "example" ], "tags": [ "example" ], "seller": { "id": "7204558912004325301", "name": "Example resource", "slug": "example-resource" } } ], "filters": [ { "id": "7204558912004325301", "label": "example", "type": "example", "values": [ { "value": "example", "count": 1, "label": "example", "selected": false } ], "min": 1, "max": 1, "selectedMin": 1, "selectedMax": 1 } ]}