π Walmart Product Detail Scraper
Pricing
from $5.99 / 1,000 results
π Walmart Product Detail Scraper
π Walmart Product Detail Scraper extracts key product data from Walmartβtitles, prices, ratings, availability & more. β‘ Fast, reliable scraping for eCommerce research, price tracking, and competitive analysis. π Grow smarter decisions.
Pricing
from $5.99 / 1,000 results
Rating
0.0
(0)
Developer
Scrapier
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract rich, structured product data from Walmart β straight from product pages, search results, or whole category listings. Paste your URLs, hit Start, and get clean JSON with prices, ratings, images, variants, seller info, and dozens more fields.
No accounts, no cookies, no headless browser hassle β just URLs in, structured data out. π
β¨ Why Choose This Actor?
- π One input, three page types β product (
/ip/β¦), search (/search?q=β¦), and category/browse URLs all work out of the box. - π¦ Bulk-friendly β drop in dozens of URLs at once; each is scraped and tagged to its own section.
- π¨ Variant expansion β optionally pull every colour/size variant as its own full record.
- π‘οΈ Smart, cost-efficient networking β starts with no proxy and only upgrades the connection (datacenter β residential) if Walmart pushes back. You pay for premium routing only when it's actually needed.
- πΎ Live saving β every product is written to the dataset the moment it's scraped, so a long run never loses progress.
- π Clean tables β results render in a tidy Output table, groupable per input section.
π Key Features
| Feature | Details |
|---|---|
| π² Pricing | Current price, display price, "was" price, unit price, price range |
| β Reviews | Average rating, review count, full 1β5 star breakdown |
| πΌοΈ Media | Thumbnail + full image gallery |
| π¨ Variants | Variant list with images, prices, attributes, availability |
| πͺ Seller | Seller ID, name, rating, review count |
| π¦ Fulfilment | Availability, fulfilment type, return policy, order limits |
| π·οΈ Identity | Brand, model, UPC, manufacturer ID, category path |
π₯ Input
| Field | Type | Description |
|---|---|---|
startUrls | array | Walmart product / search / category URLs (bulk supported). |
maxProductsPerStartUrl | integer | Max products per start URL. 0 = unlimited. Default 10. |
enqueueProductVariants | boolean | Also scrape each product's variants. Default false. |
proxyConfiguration | object | Optional Apify Proxy (used as the datacenter rung). |
Example input
{"startUrls": [{ "url": "https://www.walmart.com/ip/866170578" },{ "url": "https://www.walmart.com/search?q=mens+t-shirt" }],"maxProductsPerStartUrl": 10,"enqueueProductVariants": false,"proxyConfiguration": { "useApifyProxy": true }}
π€ Output
Each record is a DetailProduct with 50+ fields. Example (trimmed):
{"sectionIndex": 1,"sourceUrl": "https://www.walmart.com/ip/866170578","itemType": "DetailProduct","type": "VARIANT","productId": "1031FX5S95RH","usItemId": "866170578","name": "Hanes T-Shirt, 6-Pack, Moisture-Wicking T-Shirt Undershirts, Black/Grey/Blue","url": "https://walmart.com/ip/.../866170578","brand": "Hanes","priceInfo": { "price": "$23.98", "priceDisplay": "$23.98", "unitPrice": "$4.00/ea" },"averageRating": 4.3,"numberOfReviews": 57,"ratingCounts": { "1": 375, "2": 124, "3": 257, "4": 514, "5": 3742 },"sellerName": "Walmart.com","availability": "IN_STOCK","variantList": [ { "...": "..." } ]}
Every record is tagged with sectionIndex and sourceUrl so you can group the Output table per input URL.
π How to Use (Apify Console)
- Log in at console.apify.com β Actors.
- Open Walmart Product Detail Scraper.
- Paste your Walmart URLs into Start URLs.
- Set Max products per start URL and optionally enable variants.
- Click Start and watch the live log fill up. π
- Open the Output tab and export to JSON / CSV / XLSX.
π€ Use via API
curl -X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/run-sync-get-dataset-items?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"startUrls":[{"url":"https://www.walmart.com/ip/866170578"}],"maxProductsPerStartUrl":10}'
π‘ Best Use Cases
- π Price & deal monitoring across competitors
- ποΈ Catalogue / assortment research
- β Review & rating analysis
- π¨ Variant and availability tracking
π² Pricing
This Actor is billed on a pay-per-usage basis β you pay only for the Apify platform resources (compute + any proxy traffic) a run consumes. Because it starts proxy-free and only upgrades when blocked, typical runs stay lightweight.
β FAQ
Which URLs are supported? Product (/ip/), search (/search), and category/browse (/cp, /browse, /shop, /c/) pages.
Do I need a proxy? No. The Actor runs direct first and auto-upgrades to datacenter then residential only if Walmart blocks a request.
Will it get all variants? Enable Scrape product variants to fetch each variant as its own record.
βοΈ Caution / Legal
Data is collected only from publicly available Walmart pages. You are responsible for complying with applicable laws (GDPR, CCPA, etc.) and Walmart's Terms of Service.
π Support & Feedback
Found a bug or need a custom field? Open an issue on the Actor's page β we read every message.