Walmart Scraper | Enterprise Grade avatar

Walmart Scraper | Enterprise Grade

Pricing

$1.00 / 1,000 results

Go to Apify Store
Walmart Scraper | Enterprise Grade

Walmart Scraper | Enterprise Grade

Scrape structured product data from Walmart.com including prices, brands, ratings, stock availability and more. Ideal for price tracking, catalog enrichment, or market research. Fast, reliable, and export-ready.

Pricing

$1.00 / 1,000 results

Rating

0.0

(0)

Developer

Fatih Tahta

Fatih Tahta

Maintained by Community

Actor stats

5

Bookmarked

43

Total users

6

Monthly active users

11 days ago

Last modified

Share

Walmart Scraper | $1 / 1k | Fast & Reliable

Slug: fatihtahta/walmart-scraper
Price: $1.00 per 1,000 saved products

Turn any Walmart search, category, or product collection into a structured product feed you can trust. Whether you are tracking competitors, updating your catalog, or analyzing assortment coverage, this actor delivers clean, normalized Walmart product data at scale.


πŸ’‘ Why choose this Walmart scraper?

  • Comprehensive coverage – Capture products from search results, curated lists, or direct item URLs in one run.
  • Structured product data – Every record is standardized so it drops straight into spreadsheets, BI tools, or apps without manual cleanup.
  • Flexible targeting – Mix and match keywords, departments, or exact URLs to pinpoint the Walmart products you care about.
  • Fast turnaround – Optimized for quick execution even when you request thousands of items.
  • Ready to export – Download results in JSON, CSV, Excel, or connect via API.

Perfect for price monitoring, assortment comparisons, catalog enrichment, and market research teams that rely on reliable Walmart data.


πŸ“₯ Input configuration

Configure the actor from the Input tab. Key fields include:

  • startUrls (array of strings) β€” Walmart URLs to process (product pages, category pages, curated lists, etc.).
  • query (array of strings, optional) β€” Keywords to run through Walmart search.
  • limit (integer, optional, default 5000) β€” Cap the total number of items for the entire run.

πŸ§ͺ Example input

{
"startUrls": [
"https://www.walmart.com/browse/electronics/laptops/3944_3951_1089430"
],
"query": [
"2 in 1 laptop"
],
"limit": 300,
}

πŸ“¦ Output

Each saved dataset row is a normalized Walmart product record. Standard runs save the core product fields available from Walmart result pages. When enrich_data is enabled, the same record shape is used and richer detail fields are added when available.

Key output groups:

  • record_id, product_id, walmart_item_id, name, brand, url – Product identity and stable IDs.
  • pricing – Numeric price, source display price, currency, unit price, was price, savings, and reduced-price signals when enriched.
  • availability – Walmart availability status and source availability code when enriched.
  • metrics – Rating and review counts.
  • media – Product image URLs, including detail-page image galleries when enriched.
  • seller – Seller name, source seller ID, seller type, storefront, and seller rating details when available.
  • fulfillment – Walmart fulfillment and shipping labels, plus pickup/shipping/delivery options when enriched.
  • policies – Return policy details when enriched.
  • attributes – Optional enriched details such as descriptions, condition, UPC, badges, variants, promotions, order limits, eligibility flags, category path, highlights, and specifications.
  • source_context – Source domain, search or URL scope, saved timestamp, result-section metadata, enrichment status, and additional Walmart source IDs.

Example enriched record:

{
"record_type": "product",
"record_id": "387147270",
"url": "https://www.walmart.com/ip/Miracle-Gro-Garden-Soil-All-Purpose-For-In-Ground-Use-1-5-cu-ft/387147270",
"product_id": "6XW7QUMP16W5",
"walmart_item_id": "387147270",
"name": "Miracle-Gro Garden Soil All Purpose, For In-Ground Use, 1.5 cu. ft.",
"brand": "Miracle-Gro",
"availability": {
"status": "In stock"
},
"pricing": {
"current_price": 8,
"display_price": "$8.00",
"currency": "USD"
},
"metrics": {
"average_rating": 4.6,
"review_count": 3421
},
"media": {
"primary_image_url": "https://i5.walmartimages.com/seo/Miracle-Gro-Garden-Soil-All-Purpose-For-In-Ground-Use-1-5-cu-ft_d425b210-8838-4383-8b70-0ba41792b2e8.f5e36161fc079dd420a1551f84c6b73a.jpeg"
},
"seller": {
"name": "Walmart.com",
"seller_id": "F55CDC31AB754BB68FE0B39041159D63"
},
"fulfillment": {
"fulfillment_type": "FC"
},
"attributes": {
"short_description": "Grow bigger, more beautiful plants with Miracle-Gro Garden Soil All Purpose.",
"description": "Grow bigger, more beautiful plants with Miracle-Gro Garden Soil All Purpose.",
"product_type": "UNKNOWN",
"condition": "New",
"upc": "032247035958",
"badges": [
{
"text": "Best seller",
"type": "LABEL"
}
],
"variants": [
{
"name": "Pack Size",
"options": [
{
"name": "Single",
"selected": true
}
]
}
]
},
"source_context": {
"source_domain": "walmart.com",
"source_url": "https://www.walmart.com/search?query=garden+soil",
"loaded_url": "https://www.walmart.com/search?query=garden+soil",
"search_query": "garden soil",
"scraped_at": "2026-06-14T09:08:12.683Z",
"result_stack": {
"id": 0,
"name": "SBE_EMM_1",
"title": "Results for \"garden soil\"",
"type": "DEFAULT"
},
"external_ids": {
"offer_id": "4358651AC3AF42D9A24D2FB5976BDCA3",
"primary_shelf_id": "2074623"
},
"enrichment": {
"enabled": true,
"status": "enriched"
}
}
}

Output downloads are available as JSON, CSV, Excel, or via the Apify API.


πŸš€ How to run the actor

  1. Open Walmart Scraper | $1 / 1k | Fast & Reliable on Apify.
    (Slug: fatihtahta/walmart-scraper)
  2. Configure your startUrls, searchTerms, limits, and variant settings in the Input tab.
  3. Start the actor.
  4. Monitor progress in the Run console.
  5. Download the dataset from the Storage tab in your preferred format.

πŸ’° Pricing

  • $1.00 per 1,000 saved products.
  • Billing is based solely on the number of items stored in the dataset.

βš–οΈ Responsible use

This actor collects information that is publicly available on Walmart. Depending on your jurisdiction, saved data may be considered personal or proprietary. Ensure you have a lawful basis for processing, follow Walmart's terms, and comply with relevant regulations (GDPR, CCPA, etc.).


❓ Support & custom requests

Need help, have feature requests, or want a tailored workflow? Open an issue in the Issues tab on the actor page and it will be resolved around the clock.

Happy scraping, Fatih