Walmart Search Scraper - Prices, Ratings, Sellers (No API Key)
Pricing
$4.00 / 1,000 product results
Walmart Search Scraper - Prices, Ratings, Sellers (No API Key)
Scrape Walmart.com search results to JSON — prices, wasPrice, ratings, reviews, brand, seller, availability, sponsored flag. No API key, no login. Bulk, pay per result.
Pricing
$4.00 / 1,000 product results
Rating
0.0
(0)
Developer
Jaime Martinez
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
3
Monthly active users
a month ago
Last modified
Categories
Share
Walmart Search Scraper — No API Key
Scrape Walmart.com product search results into clean, structured JSON — no API key, no login, no browser setup. Enter any search query (e.g. stand mixer, nintendo switch oled) and get back every product on the results pages with price, wasPrice (list/strike-through price), rating, reviewCount, brand, seller, availability, and sponsored flag. Built for price-tracking, competitor and MAP monitoring, product/market research, sourcing, and feeding retail data to AI agents — in bulk, pay per result.
Walmart has no open product API and blocks datacenter IPs, so this Actor uses got-scraping TLS/browser impersonation, US residential proxies, automatic session rotation on soft-blocks, and cookie warm-up to fetch results reliably at scale.
⚡ Quick start
Paste this into the Actor's Input (JSON view) and hit Start:
{"searchQuery": "laptop","maxResults": 40}
US residential proxy is the default — no proxy setup needed. Each result row looks like:
{"id": "5689919121","name": "HP 15.6\" FHD Laptop, Intel Core i5-1334U, 8GB RAM, 256GB SSD, Silver","price": 379,"rating": 4.3,"reviewCount": 2157,"brand": "HP","seller": "Walmart.com","url": "https://www.walmart.com/ip/5689919121"}
Or run it from the API:
POST https://api.apify.com/v2/acts/jamhimself~walmart-search-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN
What you get
One row per product:
| Field | Type | Description |
|---|---|---|
id | string | Walmart item ID (usItemId) |
name | string | Product title |
price | number | Current price |
wasPrice | number | Previous / list price (null if none) |
currency | string | Currency unit (e.g. USD) |
rating | number | Average star rating |
reviewCount | number | Number of reviews |
brand | string | Brand name |
seller | string | Seller name (marketplace or Walmart.com) |
availability | string | In stock / out of stock status |
sponsored | boolean | Whether the tile is a sponsored ad placement |
url | string | Product page URL |
image | string | Product thumbnail image URL |
Use cases
- Price monitoring & repricing — track Walmart prices and
wasPricemarkdowns over time to reprice your own listings. - Competitor & MAP monitoring — watch competitor and reseller pricing across categories and flag minimum-advertised-price violations.
- Product & market research — map assortment, price bands, ratings, and review counts per search term or category.
- Sourcing, dropshipping & retail arbitrage — surface in-stock products, sellers, and margins for sourcing decisions.
- Brand & seller monitoring — see where your products rank in search and who else is selling them.
- LLM / RAG & AI agents — feed structured Walmart retail data into shopping, comparison, and pricing agents or datasets.
Input
| Field | Type | Description | Example |
|---|---|---|---|
searchQuery | string (required) | What to search Walmart.com for | "nintendo switch oled" |
maxResults | integer | Max products to return (default 60, max 1000) | 100 |
proxyConfiguration | object | Proxy settings — US residential is the default and strongly recommended | US RESIDENTIAL |
Example
{"searchQuery": "stand mixer","maxResults": 100,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "US" }}
Example output row
{"id": "910582148","name": "Nintendo Switch OLED Model Video Game Console","price": 349.00,"wasPrice": null,"currency": "USD","rating": 4.5,"reviewCount": 1284,"brand": "Nintendo","seller": "Walmart.com","availability": "In stock","sponsored": false,"url": "https://www.walmart.com/ip/910582148","image": "https://i5.walmartimages.com/..."}
Pricing
Pay per result delivered. No subscription. You only pay for the product rows the Actor actually returns.
If this Actor saves you time, a quick review on the Apify Store is genuinely appreciated and helps others find it.
Notes
- Use US Apify Proxy (residential) — the default. Datacenter IPs are blocked and non-US IPs return a different regional site.
- Walmart changes its page structure periodically; this Actor is actively maintained.