Update: Item Search API spec-format and ASIN
Date: May 07, 2026
The Item Search API now supports an optional spec-format response for US integrations. This update adds a new responseFormat option and enables ASIN as a supported identifier when requesting spec-formatted results. Default behavior remains unchanged when spec-format is not used.
What changed
-
Added:
responseFormatquery parameter (Allowed valuesSPEC,DEFAULT; uppercase only). Omitted defaults toDEFAULT. -
Added (US only):
ASINquery parameter, supported only withresponseFormat=SPEC. -
Updated: Default identifier lookup
UPCorGTIN) returns 0 or 1 match. -
Updated (US only): Spec-format requests require
responseFormat=SPECand exactly one identifierUPC,GTIN, orASIN);queryis not supported. -
Updated (US only): Spec-format outcomes:
- Item is found and live in Walmart catalog → returns
MP_ITEM_MATCH(offer setup by match) - Item found but not live → returns
MP_ITEM(full item setup spec with available Walmart catalog attributes) - No match → 200
{}(itemsmay be omitted)
- Item is found and live in Walmart catalog → returns
Why it matters
- Faster setup workflows: Spec-format responses provide structured content that can reduce manual mapping when preparing item setup data.
- More identifier flexibility (US): ASIN support helps sellers match items when UPC/GTIN aren’t readily available.
- Predictable integration behavior: Clear validation rules and deterministic outcomes reduce ambiguity and improve error handling.
Next steps
- No action needed to keep using default behavior (omit
responseFormator useDEFAULT). - To use spec-format in US: send
responseFormat=SPECand exactly one identifier (UPC,GTIN, orASIN), and handleMP_ITEM_MATCH/MP_ITEM/ empty `` responses. - Refer to the updated Item Search documentation for request/response examples and validation rules.
