# Etsy Scraper: Listings, Prices, Variations & Reviews

**Use case:** 

Scrape Etsy. Search/URL. Get title, shop, price, discount, stock, images, variations. Optional: desc, materials, shipping, reviews. Incremental.

## Input

```json
{
  "mode": "search",
  "queries": [
    "handmade necklace"
  ],
  "urls": [
    "https://www.etsy.com/search?q=handmade+necklace",
    "https://www.etsy.com/listing/4530068104/monogram-punch-needle-bag-charm"
  ],
  "sortBy": "most_relevant",
  "onSaleOnly": false,
  "freeShippingOnly": false,
  "personalizableOnly": false,
  "fetchDetails": true,
  "maxItems": 6,
  "maxPages": 0,
  "incrementalMode": false,
  "emitUnchanged": false,
  "emitExpired": false,
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "US"
  },
  "maxNotifyListings": 50
}
```

## Output

```json
{
  "title": {
    "label": "Title"
  },
  "changeType": {
    "label": "Change type (incremental mode)",
    "format": "text"
  },
  "shopName": {
    "label": "Shop"
  },
  "price": {
    "label": "Price"
  },
  "originalPrice": {
    "label": "Was"
  },
  "discountPercentage": {
    "label": "Discount %"
  },
  "onSale": {
    "label": "On sale",
    "format": "boolean"
  },
  "availability": {
    "label": "Availability"
  },
  "rating": {
    "label": "Rating"
  },
  "reviewCount": {
    "label": "Reviews"
  },
  "categoryPath": {
    "label": "Category",
    "format": "array"
  },
  "listingId": {
    "label": "Listing ID"
  },
  "images": {
    "label": "Image",
    "format": "image"
  },
  "url": {
    "label": "URL",
    "format": "link"
  },
  "changedFields": {
    "label": "Changed fields (incremental mode)",
    "format": "array"
  },
  "firstSeenAt": {
    "label": "First seen (incremental mode)",
    "format": "date"
  },
  "lastSeenAt": {
    "label": "Last seen (incremental mode)",
    "format": "date"
  }
}
```

## About this Actor

This example demonstrates how to use [Etsy Scraper: Listings, Prices, Variations & Reviews](https://apify.com/abotapi/etsy-marketplace-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/abotapi/etsy-marketplace-scraper) to learn more, explore other use cases, and run it yourself.