Skip to content
Gridlode
Docs · Reference

Walmart Search Results

GET /v1/ecommerce/walmart/search2 credits / requestcache 60 min

Products 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

q
string · required
What to search for on walmart.com, e.g. 'mechanical keyboard'.
page
integer
Results page (1-25), about 40 products per page.
Default: 1
sort
string
Sort order.
Default: "best_match"
Allowed: best_match, price_low, price_high, best_seller, rating_high, new
min_price
string
Only products priced at or above this (USD).
Default: null
max_price
string
Only products priced at or below this (USD).
Default: null
max_age
integer
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.