Walmart Scraper - Pay Per Event avatar

Walmart Scraper - Pay Per Event

Pricing

from $4.50 / 1,000 results

Go to Apify Store
Walmart Scraper - Pay Per Event

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

SilentFlow

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days 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

IndustryApplication
E-commerceMonitor competitor pricing, stock availability, and promotions on Walmart
Price IntelligenceTrack price drops, rollbacks, and savings across thousands of products
Market ResearchAnalyze product ratings, review sentiment, and category trends
Brand MonitoringTrack how your products appear on Walmart β€” pricing, seller info, badges
Retail AnalyticsCompare fulfillment options (shipping, pickup, delivery) by zip code
Product CatalogBuild databases with UPC, GTIN, specs, variants, and high-res images

πŸ“₯ Input parameters

What to scrape

ParameterTypeDescription
urlsarrayWalmart URLs to scrape β€” product (/ip/), search (/search), category (/cp/), or browse (/browse/) pages. The scraper auto-detects the page type.
ParameterTypeDescription
searchstringSearch keyword (e.g., "laptop", "organic coffee")
zipCodestringUS zip code for location-specific pricing (e.g., "10001")
sortstringSort order: best_match (default), price_low, price_high, best_seller, new

Limits

ParameterTypeDescription
maxItemsintegerMaximum number of results to return (default: 100)

Options

ParameterTypeDescription
includeDetailsbooleanEnrich each result with full detail page data β€” specs, all images, description, highlights (default: true)
includeReviewsbooleanExtract customer reviews and rating distribution from the detail page (default: false). Requires includeDetails: true.

Advanced

ParameterTypeDescription
requestTimeoutintegerRequest timeout in seconds (default: 30)
debugModebooleanEnable 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

CategoryFields
Identityid, usItemId, productId, url, sku, upc, gtin13, model, manufacturerProductId
Product infoname, brand, brandUrl, manufacturer, productType, shortDescription, description, highlights
Pricingprice, currency, priceString, wasPrice, savingsAmount, pricePerUnit, priceRange, minPrice, maxPrice, memberPrice, subscriptionPrice, subscriptionEligible, conditionPriceRange
Availabilityavailability, preOrder
ImagesimageUrl, images
RatingsaverageRating, numberOfReviews, ratingDistribution
SellersellerName, sellerDisplayName, sellerId, sellerType, sellerRating, sellerReviewCount, hasSellerBadge, additionalOfferCount
Fulfillmentfulfillment, shippingPrice, wfsEnabled
ReturnsreturnPolicy
Categoriescategories, categoryPath
Specs & Variantsspecifications, variantCount, variants
Badges & Flagsbadges, sponsored, snapEligible, fsaEligible, giftEligible, freeWarranty
Extraswarnings, ingredients, warranty
Reviews (opt.)reviews (reviewId, rating, title, text, author, date, verifiedPurchase, positiveFeedback, negativeFeedback, photos, syndicationSource)
MetascrapedAt, 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 ApifyClient
client = 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

MetricValue
Items per search page~40-60 listings
Speed (listing only)~200-400 items/min
Speed (with details)~20-40 items/min
Default memory256 MB
Default timeout30 seconds per request

πŸ’‘ Tips for best results

  1. Start with listing-only mode: Set includeDetails: false for fast bulk scraping. Enable details only when you need specs, full images, or descriptions.
  2. Use zip codes for accurate pricing: Walmart prices vary by location. Set zipCode to get the exact prices your customers see.
  3. Combine search and sort: Use sort: price_low or sort: best_seller to get the most relevant results first.
  4. Reviews require details: includeReviews: true automatically enables includeDetails since reviews come from the detail page β€” no extra requests needed.
  5. Use maxItems to control costs: Set a reasonable maxItems limit to avoid scraping more data than you need.
  6. 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