Etsy Scraper API

Smoothly extract Etsy product data from product pages, product listings, and shop pages. Use it to strategize product prices, chase trends, perform market research, analyze competitors, and more.

  • Collect precise real-time data

  • Get localized results from any location worldwide

  • Obtain structured output in JSON format

*This scraper is part of Web Scraper API

Etsy Scraper API

Scrape various Etsy page types

Collect product data effortlessly by simply providing us with a fully formed URL of your target page. We’ll return the public data to you in HTML or a structured JSON format.

We have showcased an example of the output on the right.

{
    "results": [
        {
            "content": {
                "url": "https://www.etsy.com/listing/524233279/tiny-silver-forget-me-not-earrings?click_key=dee3e777ad5cc36010f708a8991825c7d84649b8:524233279&click_sum=2cca2059&ref=hp_rv-3&sts=1",
                "price": 29.48,
                "title": "Tiny silver Forget me Not earrings. Dainty sterling threader earrings with light blue enameled blossom. Threader Stud earring for her.",
                "images": [
                    "https://i.etsystatic.com/6401969/r/il/b84458/1226050351/il_75x75.1226050351_kvdw.jpg",
                    "https://i.etsystatic.com/6401969/c/1066/847/58/71/il/064963/1226057237/il_75x75.1226057237_q5jf.jpg",
                    "https://i.etsystatic.com/6401969/r/il/d68e0d/1226050373/il_75x75.1226050373_6u24.jpg",
                    "https://i.etsystatic.com/6401969/r/il/b71cfc/1226050549/il_75x75.1226050549_29un.jpg",
                    "https://i.etsystatic.com/6401969/r/il/fe8682/1178831922/il_75x75.1178831922_k9ny.jpg"
                ],
                "seller": {
                    "url": "https://www.etsy.com/shop/VillaSorgenfrei?ref=simple-shop-header-name&listing_id=524233279",
                    "title": "VillaSorgenfrei",
                    "rating": 4.8636,
                    "star_seller": true,
                    "reviews_count": 34115
                },
                "reviews": {
                    "count": 258
                },
                "currency": "USD",
                "shipping": {
                    "from": "Germany"
                },
                "categories": [
                    {
                        "title": "All categories"
                    },
                    {
                        "title": "Jewelry"
                    },
                    {
                        "title": "Earrings"
                    },
                    {
                        "title": "Stud Earrings"
                    }
                ],
                "product_id": "524233279",
                "stock_status": "Low in stock",
                "variation_count": 1,
                "parse_status_code": 12000
            },
            "created_at": "2022-11-17 14:45:28",
            "updated_at": "2022-11-17 14:45:33",
            "page": 1,
            "url": "https://www.etsy.com/listing/524233279/tiny-silver-forget-me-not-earrings?click_key=dee3e777ad5cc36010f708a8991825c7d84649b8:524233279&click_sum=2cca2059&ref=hp_rv-3&sts=1",
            "job_id": "6999019685052180481",
            "status_code": 200,
            "parser_type": "etsy_product"
        }
    ]
}

They give us the results we really would like, and when something is off, then we talk to support at Oxylabs, and they either help us with how to do it or implement it later.

Asbjørn L.

Solutions Architect

Get to the top with trusted services

Whether you are looking for a reliable and vast proxy network, a data extraction tool that would bring results, or exceptional customer support – we have got you covered.

24/7 support and handy features

In-depth tutorials

In-depth tutorials

Refer to the Oxylabs documentation or watch demo video for a trouble-free start.

Proxy management

Proxy management

Take advantage of our 102M+ proxy pool without having to manage it.

Bulk data extraction

Bulk data extraction

Scrape up to 5,000 URLs per batch from multiple pages in one sweep.

Multiple delivery options

Multiple delivery options

Acquire results via an API or to your Amazon S3 or Google Cloud Storage.

Highly scalable

Easy to integrate, customize & supports a high volume of requests.

24/7 support

24/7 support

Get responsive and professional assistance anytime you need it.

Smart data extraction with API features

Custom Parser

Custom Parser

Experience effortless parsing of any target using our infrastructure, empowering you to write parsing instructions independently.

  • No need to maintain your own parser

  • Define your own parsing logic with XPath and CSS selectors

  • Collect ready-to-use structured data from Etsy

Web Crawler

Use the Web Crawler feature to discover all pages on Etsy and collect real-time data at scale.

  • Gather only the data you need from target websites

  • Control the crawling scope and tailor the end result

  • Retrieve your results in a specified format

Scheduler

Take advantage of our Scheduler feature to automate recurring scraping and parsing jobs, allowing you to schedule them at the desired frequency.

  • Create multiple schedules for different jobs

  • Receive data automatically to your preferred cloud storage

  • Get notifications once each job is done

Etsy API pricing

Gather data from Etsy effortlessly

Regular
Enterprise

Pay only for successful results

Gather highly-localized data

Receive data extraction know-how

Don’t miss out

Free trial

0

1 week trial

Limited to 1 user

Micro

49

$2.00 / 1K results

$49 + VAT billed monthly

Starter

99

$1.80 / 1K results

$99 + VAT billed monthly

Advanced

249

$1.65 / 1K results

$249 + VAT billed monthly

Results
5,000

24,500

55,000

151,000

Rate Limit
5 requests / s

10 requests / s

15 requests / s

30 requests / s

AI-Powered Web Scraping
Worldwide Geo-Targeting
JavaScript Rendering
Dedicated Account Manager

10% off

Yearly plans discount

For all our plans by paying yearly. Contact sales to learn more.

We accept these payment methods:

Frequently asked questions

Does Etsy allow data extraction?

You can extract data from publicly-available Etsy product pages, product listings, and shop pages. These sources include data, such as titles, ratings and vote numbers, prices, shop details, item availability, item highlights, descriptions, shipping details, as well as item and shop reviews. 

In any case, we advise you to seek legal advice before proceeding and to extract data without affecting the website’s performance.

How does Etsy API avoid blocks?

Our Etsy API employs cutting-edge techniques, such as passive and active fingerprinting. This prevents IP bans and CAPTCHAs and disguises Etsy requests as organic user activity when extracting data. If you're curious to see the tool in action, check out our tutorial on how to scrape Etsy data.

How quickly can I receive results?

The Etsy API gathers real-time data and delivers ready-to-use results in 7 seconds on average. If it is not the case in your situation, or you have more questions – do not hesitate to contact our support team via live chat or email.

How can I use Etsy data?

You can use Etsy data to track prices and gain insights for pricing strategies, track product availability, find new product trends, collect reviews, analyze competitors, and much more. With Etsy data, you can boost your business and gain a competitive edge in the market.