FacetFlux
pim.products.search
Search products in the current tenant. At most one filter dimension is honored at a time (in priority order: query > schemaId > productTypeId > categoryId > channelCode > traitId). If none are set, returns the tenant's products in default order. Pagination: 1-indexed `page` + `pageSize` (max 50). Response: { products: [{ id, schemaId, primaryTypeId, traitIds, categoryIds, channelCodes, skuList, productNumber, status, purpose, sourceSystem, sourceSystemProductId, updatedAt }], page, pageSize, totalCount, totalPages }. Errors: { error: { code: 'bad_input', ... } }.
Remote revuo:facetflux
Other tools also called pim.products.search?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"query": {
"description": "Free-text search over product number, SKUs, and source ids.",
"type": [
"string",
"null"
],
"default": null
},
"schemaId": {
"description": "Filter to a single schema.",
"type": [
"string",
"null"
],
"default": null
},
"productTypeId": {
"description": "Filter to products with this primary product type.",
"type": [
"string",
"null"
],
"default": null
},
"categoryId": {
"description": "Filter to products in a category.",
"type": [
"string",
"null"
],
"default": null
},
"channelCode": {
"description": "Filter to products published on this channel code.",
"type": [
"string",
"null"
],
"default": null
},
"traitId": {
"description": "Filter to products carrying this trait.",
"type": [
"string",
"null"
],
"default": null
},
"page": {
"description": "1-indexed page number.",
"type": "integer",
"default": 1
},
"pageSize": {
"description": "Page size (1–50).",
"type": "integer",
"default": 20
}
}
}