Retrieve orders

Use these endpoints to view your current orders. You can retrieve a complete list of orders, get detailed information for a specific order, or filter to view only released orders that are ready for fulfillment.

Get all orders

Call this endpoint when you want a complete list of orders, such as when you need to track both current and past orders, or apply filters (like date range or order status).

Endpoint

GET https://marketplace.walmartapis.com/v3/orders

Get all released orders

Call this endpoint when you only want to see orders that have moved to a released status. These are often orders that are ready for picking, packing, and shipment.

Endpoint

GET https://marketplace.walmartapis.com/v3/orders/released

Get an order

Call this endpoint if you need details about a specific order. For example, you might look up one order to confirm items or troubleshoot an issue.

Endpoint

GET https://marketplace.walmartapis.com/v3/orders/{purchaseOrderId}