# Walmart Deals Scraper (`cheapget/walmart-deals-scraper`) Actor

Scrape, find and compare Walmart deals, prices, rollbacks, ratings, reviews and product details. Built for US shopping search and price tracking.

- **URL**: https://apify.com/cheapget/walmart-deals-scraper.md
- **Developed by:** [CheapGET](https://apify.com/cheapget) (community)
- **Categories:** E-commerce, Automation, Developer tools
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

from $3.00 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## Walmart Deals Scraper - Find Walmart Deals, Prices & Reviews Free

[![Walmart](https://img.shields.io/badge/Platform-Walmart-blue)](https://apify.com/cheapget/walmart-deals-scraper?fpr=aiagentapi)
[![Free Trial](https://img.shields.io/badge/Free_Trial-Available-green)](https://apify.com/cheapget/walmart-deals-scraper?fpr=aiagentapi)
[![No Code Required](https://img.shields.io/badge/No_Code-Required-orange)](https://apify.com/cheapget/walmart-deals-scraper?fpr=aiagentapi)

Find and compare Walmart deals, prices, rollbacks, ratings, reviews and product details. Built for US shopping search and price tracking.

### 🏆 Key Features

- 🔍 **Keyword Product Search** — Find any product on Walmart by keyword, brand, or category
- 🌎 **3 Countries** — Search Walmart US, Canada, and Mexico
- 📊 **23 Data Fields Per Product** — Price, rating, reviews, availability, images, and more
- 🏷️ **Item IDs Included** — Walmart US Item ID and internal Item ID captured for every listing
- ⭐ **Ratings & Review Counts** — Average star rating and total reviews per product
- 📝 **Product Descriptions** — Full product description text collected from each listing
- ⚡ **Up to 10,000 Products** — Scale your shopping research to thousands of products per run

### 💰 Pricing

Pay only for what you use — no monthly fees, no subscriptions.

| Item        | Cost               |
| ----------- | ------------------ |
| Actor Start | $0.005 per run     |
| Per Product | $0.001 per product |

**Example:** Download 200 products = $0.005 + (200 × $0.001) = **$0.205 total**

[▶ Start Free Trial — No Credit Card Required](https://apify.com/cheapget/walmart-deals-scraper?fpr=aiagentapi)

### 🎯 Use Cases

- **Find the Cheapest Price on Walmart** — Compare hundreds of products and prices instantly
- **Compare Walmart vs Amazon** — Use alongside [Amazon Deals Scraper](https://apify.com/cheapget/amazon-deals-scraper?fpr=aiagentapi) to find the best deal
- **Track Prices Over Time** — Re-run the same search daily to spot price drops
- **Shop Across North America** — Compare prices between US, Canada, and Mexico Walmart stores
- **Research Products Before Buying** — Read descriptions and check ratings before clicking Buy
- **Find In-Stock Items** — Filter the `availability` field for `IN_STOCK` products
- **Build a Shopping Wishlist** — Export products with images and prices for easy comparison

### 🌟 Why Choose This Actor

| Feature                  | This Tool           | Manual Browsing    |
| ------------------------ | ------------------- | ------------------ |
| Time to get 200 products | Seconds             | Hours              |
| Easy result export       | ✅ CSV/JSON         | ❌ Copy-paste only |
| Multi-country search     | ✅ US/Canada/Mexico | ❌ One at a time   |
| Product descriptions     | ✅ Yes              | ❌ Read each page  |
| Ratings & review counts  | ✅ Yes              | ❌ Manual checking |
| Re-run for fresh prices  | ✅ Any time         | ❌ No tracking     |

### 🚀 Quick Start

1. **Enter your search**
   Type the product you want (e.g. `Laptop`) in the keyword field and select your country

2. **Click Start**
   Set how many products you want (10 to 10,000) and click ▷ Start

3. **Download your results**
   Export as CSV, JSON, or Excel — prices, descriptions, ratings, and images included

[▶ Try It Free Now](https://apify.com/cheapget/walmart-deals-scraper?fpr=aiagentapi)

### 💻 Input Parameters

| Parameter     | Type   | Required | Description                              | Example         |
| ------------- | ------ | -------- | ---------------------------------------- | --------------- |
| `keyword`     | Text   | ✅ Yes   | Product name, brand, or search term      | `Laptop`        |
| `country`     | Select | ✅ Yes   | Walmart country site to search           | `United States` |
| `max_results` | Number | ✅ Yes   | Number of products to return (10–10,000) | `50`            |

**Available Countries:** United States, Canada, Mexico

### 📤 Output Structure

Each result contains **23 fields**:

| Field               | Description                          | Example                                                           |
| ------------------- | ------------------------------------ | ----------------------------------------------------------------- |
| `processor`         | Actor URL that processed this record | `https://apify.com/cheapget/walmart-deals-scraper?fpr=aiagentapi` |
| `processed_at`      | UTC timestamp of processing          | `2026-04-24T12:00:00+00:00`                                       |
| `platform`          | Platform label                       | `Walmart`                                                         |
| `country`           | Country searched                     | `United States`                                                   |
| `country_code`      | Country code                         | `US`                                                              |
| `keyword`           | Search keyword used                  | `office chair`                                                    |
| `source_url`        | Search results URL                   | `https://www.walmart.com/search?q=office+chair`                   |
| `product_url`       | Canonical Walmart product URL        | `https://www.walmart.com/ip/.../123456789`                        |
| `detail_url`        | Resolved detail page URL             | `https://www.walmart.com/ip/.../123456789`                        |
| `us_item_id`        | Walmart US item identifier           | `123456789`                                                       |
| `item_id`           | Internal item identifier             | `987654321`                                                       |
| `title`             | Product title                        | `Example Ergonomic Office Chair`                                  |
| `brand`             | Brand name                           | `Better Homes & Gardens`                                          |
| `seller_name`       | Seller name                          | `Walmart`                                                         |
| `description`       | Product description text             | `Ergonomic chair with lumbar support...`                          |
| `price`             | Numeric price                        | `149`                                                             |
| `currency`          | Price currency                       | `USD`                                                             |
| `display_price`     | Formatted price text                 | `$149.00`                                                         |
| `rating`            | Average star rating                  | `4.3`                                                             |
| `review_count`      | Total number of reviews              | `278`                                                             |
| `availability`      | Stock availability                   | `IN_STOCK`                                                        |
| `primary_image_url` | Main product image URL               | `https://i5.walmartimages.com/seo/...`                            |
| `images`            | All product image URLs               | `["https://i5.walmartimages.com/..."]`                            |

### 🔌 Integrations

#### Python

```python
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_API_TOKEN")

run_input = {"keyword": "Laptop", "country": "United States", "max_results": 50}

run = client.actor("cheapget/walmart-deals-scraper").call(run_input=run_input)

for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item["title"], item["display_price"], item["rating"])
````

#### JavaScript

```javascript
const { ApifyClient } = require("apify-client");
const client = new ApifyClient({ token: "YOUR_API_TOKEN" });

const run = await client.actor("cheapget/walmart-deals-scraper").call({
  keyword: "Laptop",
  country: "United States",
  max_results: 50,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) =>
  console.log(item.title, item.display_price, item.rating),
);
```

#### curl

```bash
## Replace {} with the input JSON from the table above.
curl -X POST "https://api.apify.com/v2/acts/cheapget~walmart-deals-scraper/runs?token=YOUR_APIFY_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'
```

#### Make

Use Actor ID `cheapget/walmart-deals-scraper` in the Apify **Run an Actor** module, then export dataset items.

#### N8N

Use Actor ID `cheapget/walmart-deals-scraper` in the Apify node and pass the same input fields from the table above.

#### JSON-LD

```json
{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "name": "Walmart Deals Scraper",
  "description": "Find and compare Walmart deals, prices, rollbacks, ratings, reviews and product details. Built for US shopping search and price tracking.",
  "url": "https://apify.com/cheapget/walmart-deals-scraper?fpr=aiagentapi",
  "applicationCategory": "Utility",
  "operatingSystem": "Web",
  "offers": {
    "@type": "Offer",
    "price": "0.005",
    "priceCurrency": "USD"
  },
  "dateModified": "2026-04-29"
}
```

### 🚀 Performance Tips

- **Use category-level keywords** — `office furniture` or `gaming laptops` returns broader, more comparable results than one specific model
- **Check the seller\_name field** — Items sold directly by `Walmart` are typically eligible for free shipping and returns
- **Filter by availability** — Filter the exported data for `availability = IN_STOCK` to avoid ordering out-of-stock items
- **Compare with Amazon** — Run the same keyword on [Amazon Deals Scraper](https://apify.com/cheapget/amazon-deals-scraper?fpr=aiagentapi) to compare prices
- **Use review\_count to find popular products** — Items with more reviews tend to be more reliable choices
- **Search in Canada or Mexico** — Some products have different prices on Walmart.ca or Walmart.com.mx
- **Read the description field** — Walmart product descriptions include sizing, material, and compatibility info that isn't always in the title

### ❓ FAQ

**Which Walmart countries can I search?**
You can search three Walmart storefronts: United States (Walmart.com), Canada (Walmart.ca), and Mexico (Walmart.com.mx).

**What is the US Item ID?**
The `us_item_id` is Walmart's main product identifier, found in the URL of each product page (e.g. `walmart.com/ip/Product-Name/123456789`). Use it to link directly to a product or track it over time.

**Does this include third-party seller products?**
Yes — the `seller_name` field shows whether a product is sold by Walmart directly or by a third-party marketplace seller.

**What does `IN_STOCK` mean in the availability field?**
`IN_STOCK` means the product is available for delivery or pickup. Walmart's availability statuses may include `IN_STOCK`, `OUT_OF_STOCK`, or other variants.

**Can I get product descriptions?**
Yes — the `description` field includes the full product description from Walmart's listing page.

**How many products can I download at once?**
You can download between 10 and 10,000 products per run.

### 🏷️ SEO Keywords

**Primary Keywords:**
Walmart product search, find products on Walmart, download Walmart listings, Walmart price finder, search Walmart by keyword

**Long-Tail Keywords:**
how to search Walmart by keyword, find cheap products on Walmart, export Walmart results to CSV, compare prices Walmart Amazon, get Walmart product data

**Industry Keywords:**
Walmart US marketplace, Walmart Canada shopping, Walmart Mexico products, North America e-commerce, best deals Walmart

**Location Keywords:**
Walmart United States, Walmart Canada, Walmart Mexico, Walmart online shopping, Walmart deals USA

**Use Case Keywords:**
find best deals on Walmart, compare Walmart prices, track Walmart product prices, research products before buying Walmart, download Walmart product listings

### ⚖️ Legal & Compliance

This tool accesses publicly available product listing data on Walmart. All data retrieved is publicly visible to any user browsing the website without logging in.

**Data Rights:** All data is publicly accessible. You are responsible for how you use the data you collect.

**Privacy Compliance:** This tool does not collect personal user data. Output data consists of product listings and pricing information only. GDPR, CCPA, and other applicable privacy laws do not apply to publicly available product catalogue data.

**Platform Terms:** Use this tool responsibly and in accordance with Walmart's Terms of Service. Avoid excessive request volumes that could impact platform performance.

**Need help?** For questions, larger runs, or setup help, contact us at [t.me/AiAgentApi](https://t.me/AiAgentApi).

### 🔗 Related Actors

#### 🛍️ Shopping

- [Walmart Deals Scraper](https://apify.com/cheapget/walmart-deals-scraper?fpr=aiagentapi) — Find products on Walmart across US, Canada, and Mexico
- [Amazon Deals Scraper](https://apify.com/cheapget/amazon-deals-scraper?fpr=aiagentapi)
- [eBay Deals Scraper](https://apify.com/cheapget/ebay-deals-scraper?fpr=aiagentapi)
- [Target Deals Scraper](https://apify.com/cheapget/target-deals-scraper?fpr=aiagentapi)
- [Flipkart Deals Scraper](https://apify.com/cheapget/flipkart-deals-scraper?fpr=aiagentapi)
- [Argos Deals Scraper](https://apify.com/cheapget/argos-deals-scraper?fpr=aiagentapi)
- [MediaMarkt Deals Scraper](https://apify.com/cheapget/mediamarkt-deals-scraper?fpr=aiagentapi)
- [Magalu Deals Scraper](https://apify.com/cheapget/magalu-deals-scraper?fpr=aiagentapi)
- [Mercado Livre Deals Scraper](https://apify.com/cheapget/mercado-livre-deals-scraper?fpr=aiagentapi)
- [Nykaa Beauty Scraper](https://apify.com/cheapget/nykaa-beauty-scraper?fpr=aiagentapi)
- [ASOS Fashion Scraper](https://apify.com/cheapget/asos-fashion-scraper?fpr=aiagentapi)
- [John Lewis Deals Scraper](https://apify.com/cheapget/john-lewis-deals-scraper?fpr=aiagentapi)
- [Lidl Deals Scraper](https://apify.com/cheapget/lidl-deals-scraper?fpr=aiagentapi)
- [OTTO Deals Scraper](https://apify.com/cheapget/otto-deals-scraper?fpr=aiagentapi)
- [Amazon Store Finder](https://apify.com/cheapget/amazon-store-finder?fpr=aiagentapi)
- [eBay Seller Finder](https://apify.com/cheapget/ebay-seller-finder?fpr=aiagentapi)

#### 🚗 Cars

- [Webmotors Car Finder](https://apify.com/cheapget/webmotors-car-finder?fpr=aiagentapi)
- [Cars.com Car Finder](https://apify.com/cheapget/carscom-car-finder?fpr=aiagentapi)
- [AutoTrader Car Finder](https://apify.com/cheapget/autotrader-car-finder?fpr=aiagentapi)
- [Cars.com Dealer Finder](https://apify.com/cheapget/carscom-dealer-finder?fpr=aiagentapi)
- [AutoTrader Dealer Finder](https://apify.com/cheapget/autotrader-dealer-finder?fpr=aiagentapi)

#### 📋 Classifieds

- [OLX Listing Finder](https://apify.com/cheapget/olx-listing-finder?fpr=aiagentapi)
- [OLX Seller Finder](https://apify.com/cheapget/olx-seller-finder?fpr=aiagentapi)
- [Kleinanzeigen Listing Finder](https://apify.com/cheapget/kleinanzeigen-listing-finder?fpr=aiagentapi)
- [Kleinanzeigen Seller Finder](https://apify.com/cheapget/kleinanzeigen-seller-finder?fpr=aiagentapi)

#### ⭐ Reviews

- [BBB Review Checker](https://apify.com/cheapget/bbb-review-checker?fpr=aiagentapi)
- [Reclame Aqui Review Checker](https://apify.com/cheapget/reclame-aqui-review-checker?fpr=aiagentapi)
- [BBB Business Finder](https://apify.com/cheapget/bbb-business-finder?fpr=aiagentapi)
- [Reclame Aqui Company Finder](https://apify.com/cheapget/reclame-aqui-company-finder?fpr=aiagentapi)

#### 💼 Jobs

- [Best Job Search](https://apify.com/cheapget/best-job-search?fpr=aiagentapi)
- [Indeed Job Search](https://apify.com/cheapget/indeed-job-search?fpr=aiagentapi)
- [LinkedIn Job Search](https://apify.com/cheapget/linkedin-job-search?fpr=aiagentapi)
- [Glassdoor Job Search](https://apify.com/cheapget/glassdoor-job-search?fpr=aiagentapi)
- [StepStone Job Finder](https://apify.com/cheapget/stepstone-job-finder?fpr=aiagentapi)
- [JobStreet Job Finder](https://apify.com/cheapget/jobstreet-job-finder?fpr=aiagentapi)
- [Glints Job Finder](https://apify.com/cheapget/glints-job-finder?fpr=aiagentapi)
- [StepStone Company Finder](https://apify.com/cheapget/stepstone-company-finder?fpr=aiagentapi)
- [JobStreet Company Finder](https://apify.com/cheapget/jobstreet-company-finder?fpr=aiagentapi)
- [Glints Company Finder](https://apify.com/cheapget/glints-company-finder?fpr=aiagentapi)

#### 🏠 Real Estate

- [Zillow](https://apify.com/cheapget/zillow?fpr=aiagentapi)
- [US Real Estate](https://apify.com/cheapget/us-real-estate?fpr=aiagentapi)
- [MagicBricks Home Finder](https://apify.com/cheapget/magicbricks-home-finder?fpr=aiagentapi)
- [MagicBricks Builder Finder](https://apify.com/cheapget/magicbricks-builder-finder?fpr=aiagentapi)

#### 🍽️ Restaurants

- [Zomato Restaurant Finder](https://apify.com/cheapget/zomato-restaurant-finder?fpr=aiagentapi)
- [Zomato Menu Checker](https://apify.com/cheapget/zomato-menu-checker?fpr=aiagentapi)

#### 🏭 Suppliers & Products

- [TradeIndia Product Finder](https://apify.com/cheapget/tradeindia-product-finder?fpr=aiagentapi)
- [TradeIndia Supplier Finder](https://apify.com/cheapget/tradeindia-supplier-finder?fpr=aiagentapi)

#### ✍️ Content

- [Medium Article Finder](https://apify.com/cheapget/medium-article-finder?fpr=aiagentapi)
- [Medium Writer Finder](https://apify.com/cheapget/medium-writer-finder?fpr=aiagentapi)

#### 🎬 Video

- [Best Video Downloader](https://apify.com/cheapget/best-video-downloader?fpr=aiagentapi)
- [TikTok Video Downloader](https://apify.com/cheapget/tiktok-video-downloader?fpr=aiagentapi)
- [YouTube Video Downloader](https://apify.com/cheapget/youtube-video-downloader?fpr=aiagentapi)
- [Video Subtitles Downloader](https://apify.com/cheapget/video-subtitles-downloader?fpr=aiagentapi)
- [TikTok Live Recorder](https://apify.com/cheapget/tiktok-live-recorder?fpr=aiagentapi)
- [TikTok Video Lookup](https://apify.com/cheapget/tiktok-video-lookup?fpr=aiagentapi)
- [YouTube Niche Scraper](https://apify.com/cheapget/youtube-niche-scraper?fpr=aiagentapi)
- [Video To Text](https://apify.com/cheapget/video-to-text?fpr=aiagentapi)
- [Instagram To Text](https://apify.com/cheapget/instagram-to-text?fpr=aiagentapi)

#### Social Media

- [Instagram Explore](https://apify.com/cheapget/instagram-explore?fpr=aiagentapi)
- [Instagram Post](https://apify.com/cheapget/instagram-post?fpr=aiagentapi)
- [Instagram Profile](https://apify.com/cheapget/instagram-profile?fpr=aiagentapi)
- [Social Media Marketing](https://apify.com/cheapget/social-media-marketing?fpr=aiagentapi)
- [Reddit User Profile](https://apify.com/cheapget/reddit-user-profile?fpr=aiagentapi)
- [Reddit Community Profile](https://apify.com/cheapget/reddit-community-profile?fpr=aiagentapi)
- [Reddit Post](https://apify.com/cheapget/reddit-post?fpr=aiagentapi)
- [Reddit Search](https://apify.com/cheapget/reddit-search?fpr=aiagentapi)
- [Reddit Community User](https://apify.com/cheapget/reddit-community-user?fpr=aiagentapi)
- [Telegram Group Member](https://apify.com/cheapget/telegram-group-member?fpr=aiagentapi)
- [Telegram Channel Message](https://apify.com/cheapget/telegram-channel-message?fpr=aiagentapi)
- [Telegram Profile](https://apify.com/cheapget/telegram-profile?fpr=aiagentapi)
- [Google Business Profile](https://apify.com/cheapget/google-business-profile?fpr=aiagentapi)
- [X Community](https://apify.com/cheapget/x-community?fpr=aiagentapi)
- [X User Profile](https://apify.com/cheapget/x-user-profile?fpr=aiagentapi)
- [Find Anyone On LinkedIn](https://apify.com/cheapget/find-anyone-on-linkedin?fpr=aiagentapi)
- [Find Any Company On LinkedIn](https://apify.com/cheapget/find-any-company-on-linkedin?fpr=aiagentapi)

### 🤝 Support & Community

- 💬 [Telegram Group](https://t.me/Apify_Actor) — Ask questions and share tips with other users
- 📧 [Direct Support](https://t.me/AiAgentApi) — Get help from our team
- 📖 [Full Documentation](https://apify.com/cheapget/walmart-deals-scraper?fpr=aiagentapi) — Complete guide and examples

***

**Last Updated:** April 29, 2026

# Actor input Schema

## `keyword` (type: `string`):

Keyword

## `country` (type: `string`):

Country

## `max_results` (type: `integer`):

Max Results

## Actor input object example

```json
{
  "keyword": "Laptop",
  "country": "United States",
  "max_results": 10
}
```

# Actor output Schema

## `results` (type: `string`):

All items returned by the actor.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "keyword": "Laptop",
    "country": "United States",
    "max_results": 10
};

// Run the Actor and wait for it to finish
const run = await client.actor("cheapget/walmart-deals-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "keyword": "Laptop",
    "country": "United States",
    "max_results": 10,
}

# Run the Actor and wait for it to finish
run = client.actor("cheapget/walmart-deals-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "keyword": "Laptop",
  "country": "United States",
  "max_results": 10
}' |
apify call cheapget/walmart-deals-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=cheapget/walmart-deals-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Walmart Deals Scraper",
        "description": "Scrape, find and compare Walmart deals, prices, rollbacks, ratings, reviews and product details. Built for US shopping search and price tracking.",
        "version": "1.0",
        "x-build-id": "Q5bOO5hSOeAB26hh6"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/cheapget~walmart-deals-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-cheapget-walmart-deals-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/cheapget~walmart-deals-scraper/runs": {
            "post": {
                "operationId": "runs-sync-cheapget-walmart-deals-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/cheapget~walmart-deals-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-cheapget-walmart-deals-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "keyword",
                    "country",
                    "max_results"
                ],
                "properties": {
                    "keyword": {
                        "title": "Keyword",
                        "type": "string",
                        "description": "Keyword"
                    },
                    "country": {
                        "title": "Country",
                        "enum": [
                            "United States",
                            "Canada",
                            "Mexico"
                        ],
                        "type": "string",
                        "description": "Country"
                    },
                    "max_results": {
                        "title": "Max Results",
                        "minimum": 10,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Max Results"
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
