Update Shipment Quantities

Use this API to modify the shipment quantity before the shipment arrives at the Walmart Fulfillment Centers (WFS). Modifications to the shipment quantity are not allowed if the Shipment Status is Receiving, In-progress, Closed, or Cancelled.

You must provide new shipment quantities for each Stock Keeping Unit (SKU) to update the shipment quantity.

The maximum allowed addition per SKU is 6 shipment units. To remove an SKU from a shipment unit, you can reduce the quantity to 0. You cannot set all SKUs to 0; instead, you can cancel the entire inbound order.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Request fields

string
required

Unique ID identifying inbound shipment request

string
required

Unique ID identifying inbound shipment

orderItems
array of objects
length between 1 and 5000

update shipment qty line items

orderItems

update shipment qty line items

string
required

Seller Item ID

int32
required
≥ 0

updated quantity

Headers
string
required

Basic authorization header. Base 64 encodes the Client ID and Client Secret retrieved in step two of the integration steps.

string
required

The access token retrieved in the Token API call

string

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

string
required

A unique ID which identifies each API call and used to track and debug issues; use a random generated GUID for this ID

string
required

Walmart Service Name

Response

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