Skip to main content

Create Warehouse Transfer

POST 

/api/warehouses/transfers

Creates a warehouse transfer (in draft status) moving stock between two warehouses.

Required scope: warehouses:write

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

Fields: from_warehouse_id and to_warehouse_id (required, must differ), transfer_date, eta (must not be before transfer_date), products (array of {product_id, quantity, quantity_cancelled, description, sales_channel_unique_id}), shipping_method_id, shipment (object with shipment_date, tracking_number, cost - creates an initial shipment), shipment_id (required when the destination is an Amazon FBA warehouse - the Amazon inbound shipment ID), order_id and custom_field_values (array of {custom_field_id, value}).

Returns 400 when a product does not have enough available stock in the source warehouse.

Authentication: Requires Bearer token.

Request

Responses

Created

Response Headers
    Content-Type