Best Etsy data APIs, 2026Every main way to get Etsy data.
Compared side by side.

Etsy’s Open API v3 and the main Etsy data and scraper APIs, compared on what they return, how they charge and how you connect.

An editorial comparison of what each vendor publishes, checked 25 Sept 2026. Monocrawl is ours and listed first. How we compared

Find your fit9 options compared

What are you building?

From each vendor’s own pagesChecked 25 Sept 2026

9options compared

4with an MCP server

8free to start

35sources, checked 25 Sept 2026

Three routes

Three ways in.
Pick by who you are.

Etsy’s Open API v3 serves sellers’ own tools and apps other sellers connect, once Etsy approves the app. Data APIs return structured Etsy data with an API key, and scraping APIs return Etsy pages for you to parse.

Official API

Etsy Open API v3

For
Sellers’ own tools, and apps other Etsy sellers connect
You get
Public listings, shops, reviews and categories with an API key, plus shop orders and inventory through OAuth.
You need
An app Etsy approves. Seller Apps reach only your own shop; wider use needs a Personal App, and scale needs Commercial Access.

Data APIs

Monocrawl and the vendors below

For
Product research, price tracking, review analysis and AI agents
You get
Structured listings, search results, shops and reviews from any public Etsy shop.
You need
An API key. No Etsy app, app approval or OAuth.

Scraping APIs

Decodo, ScraperAPI and ScrapingBee

For
Teams that parse Etsy pages themselves
You get
Etsy pages as HTML, text or markdown, with proxies and blocking handled for you.
You need
An API key, and your own parser or extraction rules.

What they return

Etsy data,
at a glance.

What each option lists on its own pages, and how you connect.

Etsy data and access each option lists on its own pages
Etsy dataConnect
OptionListingsSearchCategoriesTagsShopsShop listingsReviewsSearch suggestionsREST APIMCP serverSources
MonocrawlOur productOur API
Etsy Open API v3Official, Etsy–12345
ApifyEtsy Scraper actor––6789
Bright DataEtsy Scraper API–––10111213
OxylabsWeb Scraper API–––––1415161718
ReefAPIData API catalogue19202122
DecodoWeb scraping API––––23242526
ScraperAPIScraping API–––––27282930
ScrapingBeeScraping API–––––3132333435
  1. aEtsy Open API v3, MCP server: A Dev MCP server for its API docs, schemas and OAuth scopes
  2. bApify, shop listings: A grid of listing previews on each shop profile
  3. cBright Data, shops: Seller profile data on each listing record, not a shop lookup
  4. dBright Data, reviews: Ratings and item and shop review counts; no review text listed
  5. eOxylabs, search: Returns search pages as HTML; no dedicated parser
  6. fOxylabs, shops: Seller name, rating and badges on each parsed product
  7. gOxylabs, MCP server: No Etsy tool; its general scraping tool returns the page
  8. hDecodo, listings, tags, shops and reviews: Returns the page HTML; you parse the fields
  9. iDecodo, MCP server: No Etsy tool; its general scraping tool returns the page
  10. jScraperAPI, listings, categories and reviews: Returns the page as HTML, text or markdown; you parse the fields
  11. kScraperAPI, MCP server: No Etsy tool; its general scraping tool returns the page
  12. lScrapingBee, listings, shops and reviews: Returns the page HTML, or JSON from extraction rules you write
  13. mScrapingBee, MCP server: No Etsy tool; its general scraping tool returns the page

Pricing

How each one charges,
and what stands out.

A request, a result, a record and a unit are not the same size, and allowances reset on different schedules. Price your own workload with each vendor.

Etsy’s own API

Etsy Open API v3

No price list

No published price Keys work only once Etsy approves your app; each key has its own rate limit.

Etsy may attach terms or charges to requests for higher rate limits.

Worth knowingPublic listings, shops and reviews need an API key but no OAuth, and its terms bar requesting Etsy content for analytics without Etsy’s written authorisation.

No published price

Other data APIs

Apify

Per result

$3 per 1,000 results, in every mode

Plus $0.01 per GB of memory to start a run; platform usage is included. Starter plan $19 a month.

Worth knowingA community-maintained actor with search, listing, shop, review and suggestion modes; its page says the shop and keyword modes are slower and less reliable.

$5 of usage a month

Bright Data

Per record

$1.50 per 1,000 records, pay as you go

$499 a month includes 384,000 records, then $1.30 per 1,000.

Worth knowingThree Etsy scrapers collect listings by URL, by keyword or from a shop’s URL, and failed deliveries are not charged.

5,000 records a month

Oxylabs

Monthly plan, per result

$1.15 per 1,000 results on its $49 Micro plan, its rate for sites other than Amazon and Google

Rendered results cost $1.35 per 1,000, and its Etsy product examples show rendering forced. From $0.95, or $1.25 rendered, on the $249 Advanced plan.

Worth knowingParses Etsy product pages into JSON; search pages and other Etsy URLs come back as HTML.

Free trial: 909 results on other sites, 769 with JavaScript rendering

ReefAPI

Monthly credits, per call

$15 a month for 10,000 credits, billed monthly

An Etsy call costs 1 or 2 credits, and credits never expire. $7.50 a month billed yearly.

Worth knowingEight Etsy endpoints, from search and category browsing to shop reviews and autocomplete, at 1 or 2 credits a call.

1,000 credits, no card

Decodo

Per request

$1.50 per 1,000 requests with JavaScript rendering on its default premium proxies, as its Etsy example uses

Prices exclude VAT. Its $19 monthly plan includes 12,000 of these requests.

Worth knowingIts Etsy scraper is part of its Web Scraping API and returns pages as HTML, to parse yourself or with its AI Parser.

Free plan with 667 rendered premium requests

ScraperAPI

Monthly credits, per request

$49 a month for 100,000 API credits

A plain request costs 1 credit; rendering or premium proxies cost 10, both 25, and bot-protected sites more.

Worth knowingReturns Etsy pages as HTML, text or markdown, and lets you set the country each request comes from.

7-day trial with 5,000 credits; free plan of 1,000 credits

ScrapingBee

Monthly credits, per request

$19 a month for 75,000 API credits

It recommends premium proxies for Etsy: 10 credits a request, or 25 with JavaScript rendering. Prices exclude VAT.

Worth knowingReturns rendered Etsy pages as HTML, or JSON from extraction rules or AI extraction you define.

1,000 free API credits

Try a call

One Etsy request.
Real data back.

The same request in cURL, TypeScript or Python, and the recorded response for Alpaka organic wool socks from the Etsy shop Qorux, looked up by listing ID. No Etsy developer app, app approval or OAuth.

Your requestGET /v1/etsy/product
curl "https://www.monocrawl.com/v1/etsy/product?id=4429284280" \
  -H "x-api-key: mn_your_key_here"
4 credits
What comes backRecorded 21 Sept 2026

Alpaka Organic Wool Socks for Men & Women, Fall Winter Hiking Trekking Great Gift Idea, Cozy Fuzzy Socks, Natural Earthing Socks, Warm Socks

Sold by Qorux

Price
US$30.00
Favourites
340

Selected public fields from the recorded response. Live values will differ.

Example call prices on EtsyListing4 creditsKeyword search4 creditsEight listing reviews4 creditsShop profile4 creditsShop listings4 creditsShop reviews4 creditsCategory listings4 creditsSearch suggestions4 credits

2.1sMedian response in our benchmark. 22 September 2026 catalogue benchmark. Median of recorded endpoint timings across 636 operations with a successful HTTP response. Includes network time; individual requests vary.

Compare one-on-one

Questions

Choosing an
Etsy API.

Is the Etsy API free?

Etsy publishes no price for its Open API v3, but every app needs Etsy’s approval before its key works, each key has a rate limit set in Etsy’s Developer Portal, and Etsy may attach terms or charges to requests for higher limits. For public data, most data APIs let you start free: Monocrawl gives 1,000 credits every month, Bright Data 5,000 records a month, Apify $5 of usage a month and ReefAPI 1,000 credits. ScraperAPI has a 7-day trial with 5,000 credits, ScrapingBee gives 1,000 free credits, Decodo has a free plan and Oxylabs a free trial.

How do I get an Etsy API key?

Register an app in Etsy’s Developer Portal. A Seller App reaches only your own shop, and Etsy says eligible sellers are approved within minutes. A Personal App, for tools other buyers or sellers use at limited scale, goes through a deeper review, and once approved it can request Commercial Access, which Etsy reviews by hand, to serve sellers at broader scale. Etsy’s terms say access comes only after Etsy approves your app’s purpose.

Can I use Etsy API data for analytics or store it?

Only within Etsy’s API terms, last updated on 18 August 2026. They bar using the API to request Etsy content for analytics, machine learning, AI training or licensing without Etsy’s written authorisation, and bar transferring or commercialising Etsy Member content or data to any third party. Listing content can’t be shown more than 6 hours older than on Etsy, other content 24 hours, and Etsy content may be cached only as long as reasonably necessary to serve your users.

Can I get Etsy reviews through an API?

Yes. Etsy’s Open API returns reviews by listing or by shop, with the rating and the buyer’s text, to approved apps. Monocrawl returns a listing’s reviews eight per page, with the rating distribution and review themes, and a shop’s reviews across its listings. Apify’s community actor and ReefAPI also return listing and shop reviews, and Bright Data returns ratings and review counts. Decodo, ScraperAPI and ScrapingBee return review pages for you to parse.

Which Etsy APIs work with AI agents?

Monocrawl, Apify, Bright Data and ReefAPI publish their own MCP servers that return Etsy data, so assistants such as Claude or Cursor can call them directly. Decodo, Oxylabs, ScraperAPI and ScrapingBee have MCP servers with only a general scraping tool for Etsy, which returns the page. Etsy’s own Dev MCP server gives coding assistants its API’s endpoint details and schemas, with no API key needed.

Do I need an Etsy developer app to use a data API?

Not with Monocrawl: you send your Monocrawl API key with an Etsy listing ID or URL, a search term or a shop name and get public data back, with no Etsy app, app approval or OAuth. Etsy’s own API reads other sellers’ public listings, shops and reviews with an API key and no OAuth, but only once Etsy approves a Personal App, and every request carries the app’s keystring and shared secret in an x-api-key header.

Method

How we
compared.

  • What’s includedEtsy’s own Open API v3, plus Etsy data and scraping APIs that come up across Etsy API searches and comparison lists, have an Etsy page or endpoint of their own, and publish their pricing or offer a trial.

  • What we comparedWhat each vendor publishes about its Etsy data, pricing, free allowance and access, read on its own pages. “Best” here means worth comparing, not a ranking from tests: we have not run their APIs.

  • About MonocrawlMonocrawl is our product and is listed first. Its details come from our live plans and catalogue.

Etsy data on one key.
Start free today.

1,000 free credits every month. No card required.

Start free