Docs

Ship Order Lines

Marks specified order lines in a single purchase order as shipped.

PUT

Query

Field selectionChoose which fields should be included in the response. Learn more
string

Comma-separated response fields to include.

Body

Arguments
stringrequired

Unique Walmart purchaseOrderId that identifies the purchase order.

string

The package shipment carrier. Valid entries are: UPS, USPS, FedEx, Airborne, OnTrac, DHL Ecommerce - US, DHL, LS (LaserShip), UDS (United Delivery Service), UPSMI (UPS Mail Innovations), FDX, PILOT, ESTES, SAIA, FDS Express, Seko Worldwide, HIT Delivery, FEDEXSP (FedEx SmartPost), RL Carriers, Metropolitan Warehouse & Delivery, China Post, YunExpress,Yellow Freight Sys, AIT Worldwide Logistics, Chukou1, Sendle, Landmark Global, Sunyou, Yanwen, 4PX, GLS, OSM Worldwide, FIRST MILE, AM Trucking, CEVA, India Post, SF Express, CNE, TForce Freight, AxleHire, LSO, Royal Mail, ABF Freight System, WanB, Roadrunner Freight, Meyer Distribution, AAA Cooper, Canada Post, Southeastern Freight Lines, Japan Post, Correos de Mexico, XPO Logistics, JD Logistics, YDH, JCEX, Flyt, Deutsche Post, Better Trucks, Asendia, SFC, UBI, ePost Global, YF Logistics, RXO, Estes Express, Shypmax, WIN.IT America, PITT OHIO, PostNord Sweden, Equick, Whistl, Tusou, Shiprocket, DTDC, PTS.

string

Identifier of the specific order line to be cancelled.

string

Optional. If updating tracking info after shipment, set this fields value to: PARTIAL_UPDATE to indicate a partial update of shipping information.

array of object

Array of objects, each specifying cancellation details for an individual order line.

string

Custom name for a shipping carrier when the carrier is not one of the predefined options; if used, a valid trackingURL must also be provided.

boolean

Optional. If the customer has requested cancellation, toggle on to confirm you still intend to ship the order.

string

Shipping service level for the package (such as Standard, Express, OneDay, WhiteGlove, Value, Freight), indicating delivery speed or handling.

string

Seller-defined order ID (max 30 characters). Walmart prints this ID on return labels so the seller can reference the sales order.

string

Seller’s unique purchase order number for this order, used internally when creating or updating orders.

string

Current alphanumeric identifier assigned by the carrier, used to update the purchase order’s tracking status.

string

URL where the shipment status can be tracked online. Mandatory when using a custom otherCarrier name.

date

Timestamp in UNIX epoch (int64) format representing the exact date and time the package was shipped.

string

Unit of measure for the status quantity (such as EACH or EA), defining how the amount is counted.

number

Numeric value representing how many units fall into the specified status category.

object

Object containing shipment and tracking details for the package, including carrier information, shipping method, shipment timestamp, tracking number, and optional tracking URL'

Uncommon arguments
boolean

Every app you connect,one REST pattern

Call any app with one REST pattern. MindCloud handles each provider's auth, request shape, and responses for you.

Learn what the Universal API is
One REST patternUse the same request structure across apps like Slack, HubSpot, Salesforce, and thousands more.
Managed connectionsSend a MindCloud connection ID instead of handling provider tokens, refresh logic, and credential storage yourself.
Action-level docsEach action page shows the exact endpoint, required arguments, optional controls, and response behavior for that app version.