« Etsy Products Data Scraper

Etsy API Product Listing Search Results Scraper

Download Data to Excel & CSV Files

Steve Spagnola
Written by Steve Spagnola
Last updated March 31, 2022

Scrape all active product listings on Etsy using the Official Etsy API Active Listings Endpoint. While this endpoint will theoretically return ALL of the listings on Etsy, in practice it will most likely cut you off after a number of results. So to effectively use this, we suggest thinking about what kinds of products you want to scrape from Etsy and if you can restrict your search based on a search term or a specific product category.

You can provide a free text query (which should mimic just how the normal Etsy website search functions) and scrape all of those results, or attempt to scrape all of the products within an entire category (the more specific the category, the better the chances are that you’ll be able to actually scrape all the products). You should also be able to combine the two to only find products containing the keyword you want, but within the category provided. Just try out a few examples to see how it works.

You’ll only get back up to 100 products per page, so be sure to pay attention to the pagination parameter for getting more pages back and you can use the workflow version (linked on this page) to handle this automatically for you. Our workflow service will automatically pass in the pagination parameter and then combine all results together for you into a single CSV file you can download, containing all of the product data matching the search.