Docs · Reference
Walmart Search Results
GET /v1/ecommerce/walmart/search2 credits / requestcache 60 minProducts from a walmart.com search as a signed-out shopper sees them, read from the page's structured data: item ID, title, URL, brand, price, was-price and variant price range, unit price, rating and review count, seller (and whether Walmart sells it), sponsored flag, stock status, badges such as Rollback or Best seller, earliest delivery date and image, plus the result count, related searches and pagination. Sort and filter by price. Robot-check pages are detected and never charged.
Query parameters
qstring · required | What to search for on walmart.com, e.g. 'mechanical keyboard'. |
pageinteger | Results page (1-25), about 40 products per page. Default: 1 |
sortstring | Sort order. Default: "best_match" Allowed: best_match, price_low, price_high, best_seller, rating_high, new |
min_pricestring | Only products priced at or above this (USD). Default: null |
max_pricestring | Only products priced at or below this (USD). Default: null |
max_ageinteger | Accept a cached answer up to this many seconds old, billed at 50%. |
Response data fields
Example
curl "https://api.gridlode.com/v1/ecommerce/walmart/search?q=mechanical%20keyboard" \
-H "Authorization: Bearer $GRIDLODE_KEY"Try it without code on the Walmart Search Results API page.