Create Inbound Shipment

Once you’ve converted items to WFS, you are ready to start shipping items inbound to Walmart. To do this, you will submit an Inbound shipment request. The Inbound shipment details when you expect to ship product, as well as the items and quantities which will be shipped.

Each shipment you send in to WFS should have a corresponding Inbound shipment . In this case, a shipment would be considered a direct truckload, LTL shipment, or set of items shipped via parcel on a given day.

Market availability: Global

Body Params

Request fields

string
required
length between 0 and 100

Unique ID identifying inbound shipment request.

Market availability: global

inboundServices
object

Requested inbound services such as ITS

returnAddress
object
required

return address of seller.

Market availability: global

orderItems
array of objects
required
length between 1 and 5000

inbound shipment request line items.

Market availability: global

orderItems*

inbound shipment request line items.

Market availability: global

string
required

Unique ID identifying product

string
required

Supported product types are GTIN

string
required

Seller Item ID

string
required

Item description

int32
required
≥ 1

Total number of sellable units

int32
required
≥ 1

Total number of cases

int32
required
≥ 1

Total number of sellable units per case

date-time
required

expected delivery date for shipment

addOnServices
array of objects

Indicate whether add-on services (e.g. item labeling or poly bagging) are needed

addOnServices
int32
dimensions
array of floats
dimensions
float
boolean
string
Headers
string
required

Access token obtained from the Token API. This is required for authenticating requests to Walmart Marketplace APIs.

Market availability: Global

string

A unique ID to identify the consumer request by channel. Use the Consumer Channel Type received during onboarding.

Market availability: Global

string
required

A unique ID that identifies each API call and is used to track and debug issues. Use a randomly generated GUID for this ID.

Market availability: Global

string
required

Specifies the name of the Walmart service being called.

Market availability: Global

string
enum
required

Indicates the global version of the API. The value must be set to 3.1.

Market availability: Global

Allowed:
string
enum
required

Identifies the Walmart Marketplace region for the request. If not specified, US is used by default.

Market availability: Global

Allowed:
Response

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json