No-Code Etsy API Scraper

Download Data to Excel & CSV Files

Legally scrape Etsy data from the Official API for 100% accurate & legal downloads.

🚫 This means no wasting time with broken screen scrapers, installing software, getting blocked or overpriced proxies.

mzyiqXiscfU ▶️

Sign Up to Scrape Data from Etsy's API

Or Contact Us for expert help working with Etsy data.

Steve Spagnola
Written by Steve Spagnola
Last updated May 13, 2024

Scraping the Etsy API

If you need an Etsy dataset for e-commerce or market research, we’ll show you how to scrape product, shop, review data & much more legally from the Etsy API with our no-code Etsy scraper.

Scrape Etsy Product Data to Excel Spreadsheets

Unlike screen scrapers, our service legally helps you pull Etsy CSV & Excel data directly from the Etsy developer API, so you’ll never waste time debugging issues or getting blocked for trying to scrape the Etsy website against their Terms of Service.

1. Get an API Key

The most challenging step in scraping Etsy data will be obtaining an API key, as you must apply for one and wait a few days - so start now!

Simply log in to your Etsy account and follow the link to your Etsy Developer Apps and create a new application.

When filling out the API application form, do not put “Etsy” in the name of your app as it will get rejected. You’ll also need to provide a website - if you’re an Etsy seller you can usually just provide the URL to your store.

If your app still isn’t approved after a few days, you may want to reach out Etsy Developer Support to nudge them or browse through the Etsy developer community for help. Once it’s approved your API key will be under the “keystring” field in your Etsy developer account page:

Copy Your Keystring or API Key

While the approval process is a bit annoying to have to wait through, it’s still nice that Etsy provides an open API that anyone can use for scraping data with while staying within the bounds of their Terms and conditions.

One way to get started is to use our Etsy Shop Search Results Scraper to find shops relevant to your business needs. What’s nice about shop-level data is that you can see the number of sales for each shop in the transaction_sold_count column.

Scrape Shop Search Results

You’ll also see some other interesting columns for shops as well, such as free shipping & refund policies.

3. Download Product Data

Once you find a shop you’re interested in, you can use our Etsy Shop Product Listings Scraper to scrape Etsy product data for the shop’s listings.

Scrape Shop Product Listings

This can be great to understand what types of products are selling well for a given shop using popularity metrics the Etsy API surfaces like view counts & inventory quantity. Unfortunately Etsy does not report the number of transactions sold at the product level, only the shop level.

You can browse the other Etsy endpoints & scraping tools on this page and give them a try to scrape search results or use workflows like the Etsy Product Details Workflow to bulk scrape the details of a large list of Etsy products you’re interested in.

Unlike Etsy web scraping tools (that attempt to illegally scrape this data from Etsy’s web pages, against the Etsy Terms of Service), our API scraping service will pull data directly from the official Etsy API, which is guaranteed to return accurate data all the time, without the headache. You will also never need to worry about getting banned due to using a web scraper or purchasing overpriced proxy servers typically needed to screen scrape Etsy.

⚡️ Etsy Data API Endpoints

Shop Search
/v3/application/shops
Shop Reviews
/v3/application/shops/{{shop_id}}/reviews
Product Listings Search
/v3/application/listings/active
Shop Details
/v3/application/shops/{{ shop_id }}
Product Categories
/v3/application/seller-taxonomy/nodes
Product Listing Details
/v3/application/listings/{{listing_id}}
Shop Listings
/v3/application/shops/{{shop_id}}/listings/active

Sign Up to Scrape Data from Etsy's API

Or Contact Us for expert help working with Etsy data.