Search results and listing detail to size up a nicheAn option with keyword search and full listing detail, such as tags and favourites. Etsy’s API terms bar analytics use without its written authorisation.
Listing and shop reviews for sentiment and product feedbackAn option with its own reviews calls. Several others return only ratings and review counts, or the page to parse.
An AI agent that looks up Etsy listings, shops and reviewsAn option whose MCP server returns Etsy data, so the agent gets fields back. Scraping APIs’ MCP servers return the page instead.
Listings, orders and inventory for your own shop, or an app other sellers connectEtsy’s Open API v3: a Seller App for your own shop, or a Personal App with Commercial Access for apps other sellers use.
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.
ListedLimited, see note–Not listed on the pages we checked
Etsy data and access each option lists on its own pages
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.
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.
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.