Skip to content

Walmart

Walmart marketplace product data, including third-party seller offers. Delivered via partner data feeds in kwery's standard normalized shape.

Rolling out. Walmart is onboarding now and is not yet enabled by default on new accounts. Contact us to be enabled as it goes live — the API shape documented on this page is final and will not change.

Supported countries

country accepts: us

Walmart is served from walmart.com (US marketplace). Prices are in USD.

Keys

KeyValuesDescription
termFree textKeyword search.
idWalmart item IDDirect product lookup.
gtinEAN / UPC / GTINResolved to the matching product, then fetched.

Topics

TopicDescription
search (default)Product page, including the current buy-box.
search_and_offersAlso fetches the full third-party seller-offer list.

Response

Returns the standard normalized content object (see Sources overview): name, url, currency, price_min / price_avg / price_max, offers_count, offers[], review_rating / review_count, plus the current buy-box. With topic: search_and_offers, offers[] lists each seller's name, price, currency, and shipping.

Example request

curl -s https://api.kwery.co/job \
  -H "Authorization: Bearer $KWERY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"source":"walmart","country":"us","key":"gtin","topic":"search_and_offers","values":["0681131620512"]}'

Example response

Results are fetched with GET /job/{id}/download once the job is finished — each entry is the result for one input value (abridged):

[
  {
    "key": "0681131620512",
    "success": true,
    "reason": null,
    "content": {
      "name": "Sample Product Title",
      "url": "https://www.walmart.com/ip/0681131620512",
      "currency": "USD",
      "price_min": 24.99,
      "price_avg": 26.49,
      "price_max": 27.99,
      "offers_count": 2,
      "offers": [
        { "shop_name": "Walmart.com", "price": 24.99, "currency": "USD", "shipping": 0 },
        { "shop_name": "ThirdPartySeller Inc.", "price": 27.99, "currency": "USD", "shipping": 5.99 }
      ],
      "review_rating": 4.4,
      "review_count": 342
    }
  }
]