Submit shipment tracking details

Call this endpoint to submit shipment tracking information for one or more order lines to Walmart Fulfillment Services (WFS). After you create your inbound order for WFS, you must provide shipment tracking information to WFS. This includes small parcel shipments and details include shipment carrier's name for example USPS and the tracking number. Based on the shipment tracking information, WFS will update the expected delivery date to adjust the fulfillment inbound capacity to avoid any receiving delays.

You can call the Get Inbound Shipment Items API to review the expected delivery date.

Note: This page describes an example using only the required parameters and inputs to submit shipment tracking details. For a full list of customization options and additional capabilities, refer to the Marketplace WFS API Reference.

Endpoint

POST https://marketplace.walmartapis.com/v3/fulfillment/shipment-tracking

Sample request

This sample request demonstrates how to submit shipment tracking details to Walmart Fulfillment Services (WFS).

curl --request POST \ --url https://marketplace.walmartapis.com/v3/fulfillment/shipment-tracking \ --header 'accept: application/json' \ --header 'content-type: application/json' \ --data '
{ "shipmentId": "12345", "carrierName": "UPS", "trackingInfo": [ "123", "456-1", "789-2" ]
}
'
import requests url = "https://marketplace.walmartapis.com/v3/fulfillment/shipment-tracking" headers = { "Accept": "application/json", "Content-Type": "application/json",
} json_data = { "shipmentId": "12345", "carrierName": "UPS", "trackingInfo": [ "123", "456-1", "789-2" ]
} response = requests.post(url, headers=headers, json=json_data)
print(response.status_code)
print(response.text)

Modify your code

  • Use a unique WM_QOS.CORRELATION_ID for each request.
  • Replace WM_SEC.ACCESS_TOKEN with your valid access token obtained through authentication.

Sample response

Upon success, you this API returns an OK status response.

{ "status": "OK"
}

Result

On success this API returns a 200 OK response as an acknowledgement.