Scrape Walmart.com at scale: product search, category listings, full product details, every seller offer, and customer reviews. 5 operations, one clean JSON dataset. Built for price monitoring, competitor catalog mapping, marketplace seller intel and review analysis.
All notable changes to the Walmart Price Tracker & Data API will be documented in this file.
[1.1.0] — 2026-07-22
📎 Batch inputs — one run, many items
productIds, queries, categoryIds — pass a list instead of a single value and one run covers them all. The singular fields still work exactly as before; the plural ones win when filled.
One actor start per run, not per item. Monitoring 100 products used to mean 100 runs and 100 start fees; it's now one run and one. This is where the cost sits on scheduled, repeated lookups.
Blanks and duplicates are dropped automatically. Up to 500 items per run; maxPages applies per item, so the two multiply.
One item failing never aborts the batch — it lands as a status:"error" row (still free) and the run continues.
💰 Pricing
apify-actor-start cut from $0.006 to $0.0005 — a 12x reduction, putting it near the lowest start fee on the Store. Per-row prices are unchanged.
📝 Docs
Corrected the field-count claim to the measured 87 fields on a real product-details row.
Removed two claims that didn't survive checking: an unsupported user-count boast, and a per-row price comparison that isn't accurate against the current field of Walmart actors.
[1.0.0] — 2026-06-05
🎉 Walmart Price Tracker & Data API — Launch!
Walmart Price Tracking on Autopilot — capture price, listPrice, savingsAmount, and stock status on every product row; schedule a run and diff the dataset to catch price drops and rollbacks
No-API-Key Walmart Data Access — the Walmart API alternative that needs no Walmart API key, no developer registration, and no seller account
5 Operations, One Actor — Product Search · Products by Category · Product Details · Product Offers · Product Reviews, picked from a single dropdown
Per-Offer Seller Rows (SIÁN exclusive) — every third-party seller offer as its own row with seller, price, shipping, WFS, and return policy — the only Walmart scraper that exposes the full marketplace this cleanly
80+ Structured Fields — curated camelCase aliases (productId, price, rating, seller, verifiedPurchase) plus raw upstream fields spread alongside, for analysts and engineers alike
💎 User Benefits
Build a Walmart price monitor in minutes — no proxy setup, no Walmart API documentation to wade through
Returns all review ratings by default; filter by star rating, sort order, and page size when you need to
Pay only for successful rows — failed lookups land as status:"error" rows at $0
One clean dataset shape across all five operations; filter by _operation and status, export to JSON, CSV, or Excel
US (walmart.com) and Canada (walmart.ca) marketplaces; native sort, price, store, and ZIP filters
🎯 Use Cases
Price-tracking SaaS founders building a Walmart price tracker on a daily cron
E-commerce ops teams mapping competitor catalogs and assortment by category
Walmart Marketplace sellers benchmarking their buy-box position with per-offer seller data
Market researchers measuring category share-of-shelf and price distribution
Brand teams mining voice-of-customer review sentiment at scale