Etsy Scraper - Handmade & Vintage Products avatar

Etsy Scraper - Handmade & Vintage Products

Pricing

from $9.00 / 1,000 results

Go to Apify Store
Etsy Scraper - Handmade & Vintage Products

Etsy Scraper - Handmade & Vintage Products

Scrape Etsy search results. Returns name, shop, price, rating, image, and URL.

Pricing

from $9.00 / 1,000 results

Rating

0.0

(0)

Developer

Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 days ago

Last modified

Categories

Share

Etsy Scraper

Thirdwatch portfolio: 8,800+ users across 140+ public Actors, 2M+ records delivered, >95% run success. Explore all Thirdwatch Actors.

Scrape Etsy search results for handmade, vintage, craft-supply, gift, jewellery, clothing, home, wedding, and other marketplace categories. Collect structured listing and shop data for research, monitoring, or product discovery.

What you get

  • Listing and product IDs
  • Product name
  • Shop name
  • Current price, original price, and discount percentage
  • Currency
  • Rating when available
  • Product image and canonical URL
  • Category and source query

Use cases

  • Handmade and vintage market research
  • Product and price monitoring
  • Shop and competitor discovery
  • Trend, niche, and keyword analysis
  • Catalog enrichment
  • Gift and merchandising research

Input parameters

Provide search queries, select an Etsy category, or combine both.

ParameterRequiredDescription
queriesNoSearch phrases to run against Etsy (e.g. "silver ring").
categoryNoEtsy category to search within, instead of or alongside queries.
subcategorySlugNoNarrows results to a specific subcategory within category.
sortByNoResult order (e.g. relevance, most recent, price).
trendingNoWhen enabled, returns Etsy's trending listings for the query/category.
minPriceNoLowest listing price to include.
maxPriceNoHighest listing price to include.
maxResultsNoMaximum listings returned per query, up to 1,000.
proxyConfigurationNoProxy settings. Leave default for best results.
{
"queries": ["silver ring", "personalized wedding gift"],
"category": "jewelry",
"sortBy": "relevance",
"maxResults": 100
}

Example output

{
"product_id": "1234567890",
"product_name": "Handmade Sterling Silver Ring",
"brand": "ExampleShop",
"shop": "ExampleShop",
"price": 42.5,
"original_price": 50,
"discount_percent": 15,
"currency": "USD",
"rating": 4.9,
"image_url": "https://...",
"url": "https://www.etsy.com/listing/...",
"source_query": "silver ring"
}

Integrations

Export results through the Apify dataset API or connect the Actor to webhooks, Make, Zapier, n8n, Google Sheets, warehouses, BI tools, and AI workflows.

Limitations

  • Etsy can change its listing pages without notice, which may affect some fields temporarily until the Actor is updated.
  • Optional fields (rating, original price, discount) depend on what each listing actually displays — a listing with no discount simply omits discount_percent rather than showing a zero.
  • Prices and currency reflect the market/session the listing was fetched under, so the same item can show different currencies across runs with different settings.
  • Result volume is capped at 1,000 items per query; split very broad queries into narrower ones (by subcategory or price range) for deeper coverage.

Need help or a custom field? Contact support@thirdwatch.dev.

Last verified: 2026-09