Walmart Scraper
DeprecatedPricing
Pay per usage
Walmart Scraper
DeprecatedExtract product data from Walmart.com. Get product name, price, ratings, reviews, SKU, availability, brand, and image URLs. Ideal for retail price monitoring and e-commerce competitive intelligence. PPE pricing — pay only for results.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Web Data Labs
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
1
Monthly active users
17 days ago
Last modified
Categories
Share
Walmart Product Scraper
Scrape product data from Walmart.com — search results and individual product details. Extract prices, ratings, reviews, brand information, stock status, and more.
Lightweight HTTP-only scraper — no browser required. Uses Apify residential proxies to bypass Walmart's anti-bot protection.
Features
- Product Search — Search Walmart's catalog by keyword and extract structured product data
- Product Details — Get full details for any Walmart product by URL
- No browser needed — Pure HTTP requests, fast and lightweight
- Proxy support — Built-in Apify proxy integration (residential proxies recommended)
Input
| Field | Type | Description |
|---|---|---|
action | string | search or product |
query | string | Search term (for search action) |
url | string | Product URL (for product action) |
maxItems | integer | Maximum products to return (default: 20) |
proxyConfiguration | object | Proxy settings (residential proxies strongly recommended) |
Example: Search
{"action": "search","query": "laptop","maxItems": 20,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Example: Product Detail
{"action": "product","url": "https://www.walmart.com/ip/HP-15-6-Laptop/123456789","proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Output
Each product includes:
| Field | Description |
|---|---|
productId | Walmart product ID |
title | Product name |
price | Current price (USD) |
originalPrice | Original price before discount |
rating | Average rating (out of 5) |
reviewCount | Number of reviews |
url | Product page URL |
imageUrl | Product image URL |
brand | Brand name |
inStock | Stock availability |
seller | Seller name |
Important: Proxy Configuration
Walmart uses PerimeterX bot detection that blocks datacenter IP addresses. You must use residential proxies for reliable results:
{"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Without residential proxies, the scraper will likely return no product data.
Cost
This actor uses pay-per-event pricing. You are charged per product result returned.