find_tools, describe_tool,
execute_tool.
What you can ask
- “Search Etsy for personalized dog collars under 30 dollars, newest first.”
- “What are the top Etsy results for ‘habit tracker 2027’, and which of them are ads?”
- “Open this Etsy listing: price, variations, materials and where it ships from.”
- “How many sales and reviews does this Etsy shop have, and what is its rating?”
- “List everything this shop currently sells, with prices.”
- “Which listings in these results are discounted from their original price?”
- “Etsy 上搜手工银饰,按价格从低到高。“
What’s covered
Search- Keyword search — the same results an Etsy search or /market page shows — sorted by relevance, newest or price, with a price range and page controls
- Title, price, original price, image, shop, rating and an ad flag for each listing
- One listing by id: price, images, description, rating and review count, shop, category, variations, stock, ship-from country, favorites and materials
- A shop by name: location, sales, active listings, rating, review count, followers, description, logo and banner
- A shop’s active listings, a page at a time, with title, price, original price and image
How to use it
Pass the request in plain language and let the router pick the tool:describe_tool before executing: it shows the sort values,
the currency of the price filters, and the per-call cost.
Building with code? Etsy is available through the catalog tools above
only; there are no fixed-contract Scenario Methods for it yet. See the
Scenario Methods overview for the
platforms that have them.
FAQ
Do I need an Etsy developer or seller account?
Do I need an Etsy developer or seller account?
No. AgentKey holds the upstream access; your agent only needs your AgentKey
subscription.
Can it read a shop's orders or revenue?
Can it read a shop's orders or revenue?
No. Only what Etsy shows publicly — listings, the shop page with its sales
count and reviews summary. Every tool is read-only.
How fresh are prices and stock?
How fresh are prices and stock?
Every call goes to Etsy at request time; nothing is served from a stale
archive. A price is what the listing shows at that moment.