Retrieve inventory data
Call these endpoints to view current inventory levels for your items.
Get item inventories for all ship nodes
Call this endpoint to get a snapshot of all your SKUs across all ship nodes. This API might be suited for sellers with small to medium catalogs, returning up to 50 items per call, and might require pagination for more extensive catalogs. For larger catalogs, consider downloading an inventory report for a more comprehensive view.
Endpoint
GET https://marketplace.walmartapis.com/v3/inventories
Get inventory count for an item
Call this endpoint to retrieve the inventory for a given SKU at one specific ship node. Omitting the shipNode
parameter returns the inventory at the default ship node only. You can use this endpoint for a quick overview of the stock level for a specific SKU.
Endpoint
GET https://marketplace.walmartapis.com/v3/inventory
Get single item inventory by ship node
Call this endpoint when you need to see the inventory counts for a specific SKU across one or more ship nodes. Including a ship node in your request returns data for that location only. Omitting a ship node returns inventory counts for all ship nodes where the SKU is stocked. Use this endpoint to verify stock levels or troubleshoot a single product.
Endpoint
https://marketplace.walmartapis.com/v3/inventories/{sku}
Next step
Learn more about each endpoint scenario, including a base API integration with example requests and responses.
Updated 8 days ago