Item management API requests

This table shows how the Item management API requests tie into the steps outlined in the overview workflow diagram, a short description of the API, call type, communication type, and link to the API reference.

These endpoints are throttled—if you submit too many feeds too quickly, you might hit Walmart’s rate limits and receive HTTP 429 responses. To learn more about throttling, refer to the Marketplace throttling documentation.

Overview StepRequestDescriptionCall TypeType
1Get Spec API Request item setup requirements for up to 20 product typesPOSTSync
2Taxonomy API Get hierarchy of Product Types needed for Item Setup and MaintenanceGETSync
1a
and
4
Get Items Count by Status API Retrieve the total number of items filtered by a specific status, such as PUBLISHED or UNPUBLISHEDGETSync
1a
and
4
Catalog Search API Search your catalog with attributes like price, listing status, and rating along with support for wildcard queriesPOSTSync
1a
and
4
Get Item Associations API Retrieve shipping templates and fulfillment centers associated with your item SKUsPOSTSync
1a
and
4
Item Search APIQuery the Walmart.com global product catalog by item keyword, UPC or GTINGETSync
1a
and
4
Get Item Count by Groups APICount items that share a common variant IDGETSync
2Bulk Item Setup APIAdd or update items in bulk for any item spec versionsPOSTAsync
2aRetire an Item APIRetire an item identified by its SKUDELETESync
3All feed statuses APIReturns the feed statuses for all the specified Feed IDsGETSync
3Feed item status APIReturns the feed and item status for a specified Feed IDGETSync
3aHazmat items on hold APILists items that are on hold for hazmat compliance review. This is a WFS Only functionPOSTSync
1a
and
4
All Items APIDisplays a list of all items by using either nextCursor or offset and limit query parametersGETSync
1a
and
4
An item APIRetrieves an item and displays the item detailsGETSync