Skip to main content

Delete Warehouse

DELETE 

/api/warehouses/:warehouse

Deletes a warehouse. A warehouse still referenced by other records cannot be deleted: sales order lines and fulfillments, fulfillment orders, purchase orders, inbound shipments and receipts, inventory movements and FIFO layers, inventory adjustments and assemblies, stock takes, manufacturing orders, warehouse transfers, RMAs and return receipts, sales credits, vendor credit shipments, vendor returns and their shipments, POS register sessions, Amazon pending inbounds, suppliers using it as their default warehouse, or a connected integration. The 400 response lists each blocking record type under errors. If the database still refuses the delete for any other linked record, the endpoint returns 400 and nothing is deleted. Use Check Warehouses Deletable first to see every blocker.

Required scope: warehouses:write

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

Authentication: Requires Bearer token.

The default returns warehouse cannot be deleted (400).

Request​

Responses​

OK

Response Headers
    Content-Type