FacetFlux
pim.products.batch.create
Bulk create-or-upsert products by (sourceSystem, externalId). All inputs share the same schemaId and sourceSystem. Up to 200 products per call; route larger payloads through the Phase-3 imports.* path. Per-row results report which were created vs updated. Channel-code application is a second pass — per-row failures appear in `channelWarnings` (typically: an unknown channel code) without failing the batch; the product itself is still created/updated. Response: { sourceSystem, schemaId, results: [{ productId, externalId, action }], channelWarnings: [{ externalId, productId, message }] }. Errors: { error: { code: 'not_found' | 'bad_input', ... } }.
Remote revuo:facetflux
Other tools also called pim.products.batch.create?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"schemaId": {
"description": "Schema id all rows belong to.",
"type": "string"
},
"sourceSystem": {
"description": "Source system identifier shared across all rows.",
"type": "string"
},
"products": {
"description": "Up to 200 product rows. Each row keyed on its `externalId`.",
"type": "array",
"items": {
"type": "object",
"properties": {
"externalId": {
"description": "External id within the source system. The natural key for idempotency.",
"type": "string"
},
"traitIds": {
"description": "Optional trait ids.",
"type": [
"array",
"null"
],
"items": {
"type": "string"
}
},
"categoryIds": {
"description": "Optional category ids.",
"type": [
"array",
"null"
],
"items": {
"type": "string"
}
},
"channelCodes": {
"description": "Optional channel codes.",
"type": [
"array",
"null"
],
"items": {
"type": "string"
}
},
"skuList": {
"description": "Optional SKU list.",
"type": [
"array",
"null"
],
"items": {
"type": "string"
}
},
"productNumber": {
"description": "Optional product number override.",
"type": [
"string",
"null"
]
},
"purpose": {
"description": "Product purpose. Defaults to 'standard'.",
"type": [
"string",
"null"
],
"enum": [
"Standard",
"OnDemand",
"Internal",
null
]
}
}
}
}
},
"required": [
"schemaId",
"sourceSystem",
"products"
]
}