Bulk Create Inventory Holds
POST/api/v2/inventory/holds/bulk
Creates inventory holds for multiple products in the same warehouse in a single request. Up to 100 items per request.
Authentication: Requires Bearer token.
Request Body:
- warehouse_id (required, integer): Warehouse where all items are held
- reason (required, string, max 255): Reason applied to all holds
- notes (optional, string): Notes applied to all holds
- expires_at (optional, date, must be future): Expiration applied to all holds
- items (required, array, 1-100): Array of items to hold
- items.*.product_id (required, integer): Product ID
- items.*.quantity (required, numeric, min 0.0001): Quantity to hold
Request
Responses
- 200
Successful response