# Scrape Walmart products with reviews

**Use case:** 

Extract Walmart.com products including customer reviews. Structured product and review data. No subscription, pay per result.

## Input

```json
{
  "mode": "search",
  "keywords": [
    "coffee maker"
  ],
  "startUrls": [],
  "itemIds": [],
  "domain": "walmart.com",
  "maxResults": 5,
  "fetchDetails": false,
  "zipCode": "",
  "outputOnlyChanges": false,
  "mapPrices": {},
  "includeReviews": true,
  "maxReviews": 20,
  "skipReposts": false
}
```

## Output

```json
{
  "itemId": {
    "label": "Item ID",
    "format": "text"
  },
  "title": {
    "label": "Title",
    "format": "text"
  },
  "brand": {
    "label": "Brand"
  },
  "price": {
    "label": "Price",
    "format": "number"
  },
  "listPrice": {
    "label": "Was",
    "format": "number"
  },
  "discount": {
    "label": "Discount $",
    "format": "number"
  },
  "discountPct": {
    "label": "Discount %",
    "format": "number"
  },
  "currency": {
    "label": "Ccy",
    "format": "text"
  },
  "domain": {
    "label": "Domain",
    "format": "text"
  },
  "zipCode": {
    "label": "Zip code"
  },
  "changeStatus": {
    "label": "Change",
    "format": "text"
  },
  "prevPrice": {
    "label": "Prev Price",
    "format": "number"
  },
  "priceChange": {
    "label": "Δ Price",
    "format": "number"
  },
  "priceChangePct": {
    "label": "Δ %",
    "format": "number"
  },
  "mapViolation": {
    "label": "MAP Violation",
    "format": "boolean"
  },
  "mapPrice": {
    "label": "MAP",
    "format": "number"
  },
  "belowMapBy": {
    "label": "Below MAP By",
    "format": "number"
  },
  "availability": {
    "label": "Availability",
    "format": "text"
  },
  "inStock": {
    "label": "In Stock",
    "format": "boolean"
  },
  "rating": {
    "label": "Rating",
    "format": "number"
  },
  "reviewCount": {
    "label": "Review count"
  },
  "sellerName": {
    "label": "Seller",
    "format": "text"
  },
  "isFirstParty": {
    "label": "1P",
    "format": "boolean"
  },
  "dealBadge": {
    "label": "Deal",
    "format": "text"
  },
  "isRollback": {
    "label": "Is rollback"
  },
  "url": {
    "label": "URL",
    "format": "link"
  },
  "scrapedAt": {
    "label": "Scraped At",
    "format": "text"
  }
}
```

## About this Actor

This example demonstrates how to use [Walmart Scraper](https://apify.com/unfenced-group/walmart-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/unfenced-group/walmart-scraper) to learn more, explore other use cases, and run it yourself.