Walmart Scraper - Pay Per Event
Pricing
from $4.50 / 1,000 results
Walmart Scraper - Pay Per Event
Pay-per-event Walmart scraper with proxies included. Extract product data: prices, ratings, reviews, specifications, seller info, and images. No compute costs, only pay for results. Search, categories, and product URLs supported.
Pricing
from $4.50 / 1,000 results
Rating
0.0
(0)
Developer
SilentFlow
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
8 hours ago
Last modified
Categories
Share
by SilentFlow
Pay only for the data you get! Proxies included, no compute costs.
Extract Walmart product data at scale, prices, ratings, specifications, seller info, reviews, variants, and fulfillment details from search results, category pages, and product detail pages.
β¨ Why use this scraper?
- π° Pay per result: No compute costs, only pay for data you get
- π Proxies included: No need to configure or pay for proxies separately
- π No login required: Scrape any public Walmart page without an account or API key
- π Smart URL detection: Paste any Walmart URL (product, search, category, browse) and the scraper automatically detects the page type
- π¦ 50+ data fields: Prices, specs, highlights, rating distribution, seller ratings, return policy, variants, fulfillment options, and more
- β‘ Flexible depth: Quick listing-only mode or full detail enrichment with specs, images, reviews, and descriptions
π― Use cases
| Industry | Application |
|---|---|
| E-commerce | Monitor competitor pricing, stock availability, and promotions on Walmart |
| Price Intelligence | Track price drops, rollbacks, and savings across thousands of products |
| Market Research | Analyze product ratings, review sentiment, and category trends |
| Brand Monitoring | Track how your products appear on Walmart, pricing, seller info, badges |
| Retail Analytics | Compare fulfillment options (shipping, pickup, delivery) by zip code |
| Product Catalog | Build databases with UPC, GTIN, specs, variants, and high-res images |
π₯ Input parameters
What to scrape
| Parameter | Type | Description |
|---|---|---|
urls | array | Walmart URLs to scrape, product (/ip/), search (/search), category (/cp/), or browse (/browse/) pages. The scraper auto-detects the page type. |
Search
| Parameter | Type | Description |
|---|---|---|
search | string | Search keyword (e.g., "laptop", "organic coffee") |
zipCode | string | US zip code for location-specific pricing (e.g., "10001") |
sort | string | Sort order: best_match (default), price_low, price_high, best_seller, new |
Limits
| Parameter | Type | Description |
|---|---|---|
maxItems | integer | Maximum number of results to return (default: 100) |
Options
| Parameter | Type | Description |
|---|---|---|
includeDetails | boolean | Enrich each result with full detail page data, specs, all images, description, highlights (default: true) |
includeReviews | boolean | Extract customer reviews and rating distribution from the detail page (default: false). Requires includeDetails: true. |
Advanced
| Parameter | Type | Description |
|---|---|---|
requestTimeout | integer | Request timeout in seconds (default: 30) |
debugMode | boolean | Enable detailed logs (default: false) |
π Output data
Product example (includeDetails: true, includeReviews: true)
{"id": "534CYZYB3Q8S","usItemId": "298121534","productId": "ABC123","url": "https://www.walmart.com/ip/Lenovo-IdeaPad-3-15-Laptop-Intel-Core-i5/298121534","sku": "298121534","upc": "196802437615","gtin13": "0196802437615","model": "82X700EDUS","manufacturerProductId": "82X700EDUS","name": "Lenovo IdeaPad 3 15\" Laptop, Intel Core i5, 8GB RAM, 256GB SSD","brand": "Lenovo","brandUrl": "/c/brand/lenovo","manufacturer": "LENOVO","productType": "Laptop Computers","shortDescription": "Everyday laptop with Intel Core i5 processor and 256GB SSD storage","description": "The Lenovo IdeaPad 3 delivers reliable performance for everyday computing...","highlights": [{"name": "Processor", "value": "13th Gen Intel Core i5-1335U"},{"name": "RAM", "value": "8GB DDR4"},{"name": "Storage", "value": "256GB PCIe SSD"},{"name": "Display", "value": "15.6\" FHD IPS"}],"price": 349.00,"currency": "USD","priceString": "$349.00","wasPrice": 449.00,"savingsAmount": 100.00,"pricePerUnit": null,"priceRange": "Options from $349.00 β $549.00","minPrice": 349.00,"maxPrice": 549.00,"memberPrice": null,"subscriptionPrice": null,"subscriptionEligible": false,"conditionPriceRange": null,"availability": "IN_STOCK","preOrder": false,"imageUrl": "https://i5.walmartimages.com/seo/Lenovo-IdeaPad-3-laptop.jpg","images": ["https://i5.walmartimages.com/seo/Lenovo-IdeaPad-3-laptop.jpg","https://i5.walmartimages.com/seo/Lenovo-IdeaPad-3-angle.jpg","https://i5.walmartimages.com/seo/Lenovo-IdeaPad-3-keyboard.jpg"],"averageRating": 4.5,"numberOfReviews": 338,"ratingDistribution": {"1": 12, "2": 8, "3": 20, "4": 55, "5": 243},"sellerName": "Walmart.com","sellerDisplayName": "Walmart.com","sellerId": "F55CDC31AB754BB68FE0B39041159D63","sellerType": "INTERNAL","sellerRating": 4.5,"sellerReviewCount": 2,"hasSellerBadge": false,"additionalOfferCount": 10,"fulfillment": {"type": "FC","shipping": "Free shipping, arrives by Thu, Apr 3","pickup": "Pickup available","delivery": "Delivery available"},"shippingPrice": 0,"wfsEnabled": false,"returnPolicy": {"returnable": true,"freeReturns": true,"returnDays": 30,"returnText": "Free 30-day returns"},"categories": ["Electronics", "Computers", "Laptops", "All Laptops"],"categoryPath": "0:3944:1089430:3951:132960","specifications": [{"group": "Processor", "name": "Processor Type", "value": "Intel Core i5-1335U"},{"group": "Processor", "name": "Processor Speed", "value": "1.3 GHz"},{"group": "Memory", "name": "RAM", "value": "8 GB DDR4"},{"group": "Storage", "name": "Hard Drive Capacity", "value": "256 GB SSD"}],"variantCount": 3,"variants": [{"name": "Hard Drive Capacity", "values": ["256GB", "512GB", "1TB"]},{"name": "Color", "values": ["Arctic Grey", "Abyss Blue"]}],"badges": ["ROLLBACK"],"sponsored": false,"snapEligible": false,"fsaEligible": false,"giftEligible": true,"freeWarranty": false,"warnings": [],"ingredients": null,"warranty": "1-Year Manufacturer Warranty","reviews": [{"reviewId": "r29384756","rating": 5,"title": "Great laptop for the price","text": "Works perfectly for my needs. Fast boot time, smooth multitasking, and the display is crisp.","author": "WalmartCustomer","date": "03/15/2026","verifiedPurchase": true,"positiveFeedback": 12,"negativeFeedback": 1,"photos": 2,"syndicationSource": null}],"scrapedAt": "2026-03-30T14:25:00Z","dataType": "product"}
ποΈ Data fields
| Category | Fields |
|---|---|
| Identity | id, usItemId, productId, url, sku, upc, gtin13, model, manufacturerProductId |
| Product info | name, brand, brandUrl, manufacturer, productType, shortDescription, description, highlights |
| Pricing | price, currency, priceString, wasPrice, savingsAmount, pricePerUnit, priceRange, minPrice, maxPrice, memberPrice, subscriptionPrice, subscriptionEligible, conditionPriceRange |
| Availability | availability, preOrder |
| Images | imageUrl, images |
| Ratings | averageRating, numberOfReviews, ratingDistribution |
| Seller | sellerName, sellerDisplayName, sellerId, sellerType, sellerRating, sellerReviewCount, hasSellerBadge, additionalOfferCount |
| Fulfillment | fulfillment, shippingPrice, wfsEnabled |
| Returns | returnPolicy |
| Categories | categories, categoryPath |
| Specs & Variants | specifications, variantCount, variants |
| Badges & Flags | badges, sponsored, snapEligible, fsaEligible, giftEligible, freeWarranty |
| Extras | warnings, ingredients, warranty |
| Reviews (opt.) | reviews (reviewId, rating, title, text, author, date, verifiedPurchase, positiveFeedback, negativeFeedback, photos, syndicationSource) |
| Meta | scrapedAt, dataType |
π Examples
Search for laptops sorted by price
{"search": "laptop","sort": "price_low","maxItems": 50}
Scrape a specific product page with reviews
{"urls": [{"url": "https://www.walmart.com/ip/Lenovo-IdeaPad-3-Laptop/298121534"}],"includeDetails": true,"includeReviews": true}
Browse a category with zip code pricing
{"urls": [{"url": "https://www.walmart.com/cp/tvs/1060825"}],"zipCode": "90210","maxItems": 200}
Quick listing-only search (no detail enrichment)
{"search": "organic coffee","includeDetails": false,"maxItems": 100}
π» Integrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run_input = {"search": "laptop","sort": "price_low","maxItems": 50,"includeDetails": True,}run = client.actor("silentflow/walmart-scraper-ppe").call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["name"], item["priceString"], item["averageRating"])
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/walmart-scraper-ppe').call({search: 'laptop',sort: 'price_low',maxItems: 50,includeDetails: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(item => console.log(item.name, item.priceString, item.averageRating));
π Performance & limits
| Metric | Value |
|---|---|
| Items per search page | ~40-60 listings |
| Speed (listing only) | ~200-400 items/min |
| Speed (with details) | ~20-40 items/min |
| Default memory | 256 MB |
| Default timeout | 30 seconds per request |
π‘ Tips for best results
- Start with listing-only mode: Set
includeDetails: falsefor fast bulk scraping. Enable details only when you need specs, full images, or descriptions. - Use zip codes for accurate pricing: Walmart prices vary by location. Set
zipCodeto get the exact prices your customers see. - Combine search and sort: Use
sort: price_loworsort: best_sellerto get the most relevant results first. - Reviews require details:
includeReviews: trueautomatically enablesincludeDetailssince reviews come from the detail page, no extra requests needed. - Use maxItems to control costs: Set a reasonable
maxItemslimit to avoid scraping more data than you need. - Paste any Walmart URL: The scraper auto-detects product pages (
/ip/), search pages (/search), category pages (/cp/), and browse pages (/browse/).
β FAQ
Q: Can I scrape search results and product pages in the same run?
A: Yes. Add both search keywords via search and specific product URLs via urls, they'll all be processed in the same run.
Q: What's the difference between listing-only and detail mode?
A: Listing-only (includeDetails: false) returns core data like price, rating, seller, and availability from search/category pages. Detail mode adds full descriptions, specifications, all images, variants, highlights, and return policy from each product's detail page.
Q: How does zip code pricing work?
A: Set the zipCode parameter to a US zip code (e.g., "10001" for New York). The scraper will return prices and fulfillment options specific to that location.
Q: What happens if the site blocks requests? A: The scraper automatically retries with a fresh session. If all attempts fail for a specific item, it's skipped and the rest of the run continues.
Q: Can I get all reviews for a product? A: The scraper extracts the reviews available on the product detail page, including top positive and negative reviews, rating distribution, and review aspects.
π¬ Support
Need help? We're here for you:
- Feature requests: Let us know what you need
- Custom solutions: Contact us for enterprise integrations or high-volume needs
Check out our other scrapers: SilentFlow on Apify
