Skip to main content

Get Inbound Shipment

GET 

/api/walmart/:integrationInstance/wfs/inbound-shipments/:shipment

Fetch a single WFS inbound shipment by its SKU.io row id. Eager-loads the source warehouse (with address) and source supplier, so ship_from_address carries the warehouse name and source_name is populated.

Not yet available to API tokens

This endpoint currently requires session authentication; Personal Access Token scope support is in progress.

Authentication: Requires Bearer token.

Returns 404 when the shipment does not belong to the given integration instance.

sibling_shipments lists every other shipment under the same inbound order (Walmart can split one order across fulfillment centers or re-issue a booking), oldest first, without this shipment itself; it is empty when the order has one shipment. Only this detail endpoint returns it — the list endpoint omits the key.

Arrival vs status. Walmart keeps status at AWAITING_DELIVERY after the carrier has delivered to the fulfillment center; only actual_delivery_date moves on arrival. arrived_awaiting_receipt is true when that date is set and the status is still pre-receipt (AWAITING_DELIVERY / SHIPPED / IN_TRANSIT).

Request​

Responses​

OK

Response Headers
    Content-Type