This API updates items in bulk, allowing you to update up to 10,000 items at once. Updates with more than 10,000 items are not supported.
Request format: Requests require a feed file in the request body and a boundary parameter in the Content-Type header (for example: Content-Type: multipart/form-data; boundary="----custom boundary"). If the boundary parameter is missing, the feed will fail to process.
Feed size guidance: For optimal processing time, keep feed sizes below 10 MB, except for FITMENT_ACES and FITMENT_PIES feeds, which support files up to 50 MB.
The Bulk Item Setup API supports all feed types and spec versions identified in the Item spec: Versioning and diff reporting article. Include the correct feedType as a query parameter in your request.
Available feed types:
- MP_ITEM: Set up a new seller-fulfilled item.
- MP_WFS_ITEM: Set up a new Walmart-fulfilled item.
- MP_MAINTENANCE: Update existing items in your catalog.
- MP_ITEM_MATCH: Use item setup info from an existing Walmart catalog item to set up your own offer.
- OMNI_WFS: Convert a seller-fulfilled item to a Walmart-fulfilled item.
- FITMENT_ACES / FITMENT_PIES: Automotive fitment items (supports files up to 50 MB).
- DELETE_ITEM: Delete seller-fulfilled items from your catalog.
