Delete Items
Deletes inventory for multiple products in a single request. Accepts an array of up to 1,000 product identifiers per request (each specified by partNumber, upc, or sku); the recommended batch size is 500 items. The operation is asynchronous — the endpoint returns immediately with one job ID per affected location for progress tracking. Use dryRun: true to preview deletion scope before executing. For batch sizing, self-throttling patterns, step-by-step execution workflow, and job monitoring guidance, see the Bulk Inventory Deletion guide.
Documentation Index
Fetch the complete documentation index at: https://docs.kibocommerce.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
JWT Authorization header using the Bearer scheme.
Query Parameters
Site ID
Body
Request to batch delete items
Request needed for deleting inventory
Flag used to request deletion of inventory across all locations (overrides locationCodes).
Flag used to differentiate between a test and a non-test run.
Flag used to request explicit inventory, location, pick wave, and audit information for each request item.
List of items to delete. Supports basic regex operators: .*+?^$[]
An array of locationCodes to be considered for item-deletion purposes. Optional. All locationCodes associated with the requesting tenant will be considered if no locationCodes are provided.
Associative Map of <String, String> for tagCategoryName => tagName
Response
Success
Delete Item Response
Flag used to differentiate between a test and a non-test run.
Items deleted due to the request
Flag used to differentiate between a test and a non-test run.
Flag used to differentiate between a test and a non-test run.
Flag used to differentiate between a test and a non-test run.
Flag used to differentiate between a test and a non-test run.
Flag used to differentiate between a test and a non-test run.
Flag used to differentiate between a test and a non-test run.

