Inventory overview
Manage your Marketplace inventory
Use the Walmart Marketplace Inventory API to manage and update the on-hand inventory for items you list on Walmart.com. As a Walmart seller or solution provider, you can:
- Retrieve current inventory levels for your SKUs.
- Update item quantities by SKU and ship node.
How it works
Overall seller journey
In a common user journey, a seller or solution provider might complete the following Walmart flow:
- Item setup: Create or register products (SKUs) with Walmart using the Item Management API.
- Inventory management: Keep SKU quantities accurate using the Inventory API.
- Order management: Retrieve and confirm orders, shipments, and cancellations through the Orders API.
- Pricing: Adjust item prices through Pricing APIs.
Inventory management flow
Within inventory management, a typical flow is to view your current inventory levels and then update the inventory count as needed.
There are three endpoints for managing inventory:
- First, use GET /cl/inventory?sku={SKU} to retrieve the current inventory count for a given SKU.
- Then, update the inventory using one of two methods:
- For a single SKU update, use PUT /cl/updateinventoryforanitem
- For updating multiple SKUs in bulk, use POST /cl/updatebulkinventory.
This two-step process, retrieving current inventory and then applying updates, ensures that you can verify stock levels before making adjustments.
Reference guide
This guide explains how to use the Inventory API, providing practical examples and step-by-step instructions for integrating inventory management into your solution.
For full technical details, including endpoints, parameters, and brief descriptions, refer to the Walmart Inventory API reference guide.
Prerequisites
Complete the following before integrating an Inventory API:
- Complete the steps in the Getting started guide.
- OAuth authentication is required to access the Walmart Marketplace APIs. Ensure you have obtained the credentials and tokens before making API requests. For more information, refer to OAuth authorization.
- Set up and register your item SKUs with Walmart before you can manage the inventory using the Inventory API.
Commonly used terms
Terms | Description |
---|---|
SKU (Stock keeping unit) | A unique identifier for an item. |
Ship node | A physical location (for example, a warehouse) where you store inventory or ship orders. Ship nodes are also known as fulfillment centers. |
Market availability
The Walmart Inventory API is available for sellers listing on Walmart marketplaces in Canada, Chile, Mexico, and the U.S.
Next step
Updated 13 days ago