batch_products
Create, update, or delete up to 5,000 products in a catalog per request, with upsert support for update operations.
Instructions
Batch create, update, or delete products in a catalog. Supports up to 5,000 items per request. Update operations support upsert.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| catalog_id | Yes | Product catalog ID | |
| requests | Yes | JSON array of batch requests. Each: {method: 'CREATE'|'UPDATE'|'DELETE', retailer_id: string, data?: {name, description, price, url, image_url, availability, ...}} | |
| allow_upsert | No | Allow UPDATE to create items if they don't exist (default false) |