Supported carriers

The Supported carriers API gives you a list of approved Walmart carriers to ship orders.

Endpoint

GET https://marketplace.walmartapis.com/v3/shipping/labels/carriers

Function

Key features of this API include:

  • Retrieve carrier information: Get a list of all shipping carriers supported by Walmart Marketplace, including carrier codes and names, to ensure compatibility with Walmart’s systems.
  • Streamline order fulfillment: Integrate your shipping processes with Walmart’s platform for accurate tracking.
  • Standardize shipment tracking: Carrier tracking information is recognized and updated in Walmart’s systems.

Request sample

curl --request GET \ --url https://marketplace.walmartapis.com/v3/shipping/labels/carriers \ --header 'accept: application/json'

Modify your code

  • Ensure the HTTP client sends a GET request to the supported carrier endpoint with an accept: application/json header.
  • Keep the base URL pointed to Walmart Marketplace APIs.
  • Call the /v3/shipping/labels/carriers path.
  • Parse the JSON response to read the carrier list.
  • Use carrierId when your workflow needs a carrier reference.

Response sample

{ "carriers": [ { "carrierId": "1000", "shortName": "FedEx", "carrierName": "FedEx" } ]
}

Result

The response shows one supported carrier in the carriers array:

  • carrierId: 1000
  • shortName: FedEx
  • carrierName: FedEx

Your application can display or map the supported carrier options returned by Walmart using the carrierId value in related shipping-label logic.

Next Steps

The Create label API lets you buy labels from Walmart to ship orders.

The Shipping estimates API provides the best rate to ship an order.

The Label details by purchase order ID API procures shipping label information on multiple orders such as label generation, carrier service type, shipment tracking, shipment protection, and signature protection.

The Supported carriers API provides a list of Walmart's approved carriers to ship orders.

The Download label API retrieves a carrier label by the carrier and tracking number.

The Discard label API removes shipping labels.

The Create scan form for labels API creates a scan form (also called a shipping manifest) to group multiple labels together for a carrier to scan a single document at pickup.

The Download scan form API downloads a scan form document from the manifestId.

The Get ship-on-date API provides recommendations for the default ship-on-date and maximum ship-on-date on seller orders.



Did this page help you?