docs / etsy

Etsy

Handmade and vintage product listings and shops.

base /etsy/v16 endpoints
post/etsy/v1/listings/search1 credit

Search Etsy listings by keyword — returns listing cards with id, title, price, and favorites count (coming soon)

ParameterAllowed / rangeDescription
queryrequiredWhat to search for (listing keywords).
max_pages = 3optional1–10How many result pages to fetch in one call (1–10).
Try in playground →
post/etsy/v1/listings/detail1 credit

Full Etsy listing detail by listing ID or URL — title, price, discount, variations, gallery images, description, category, favorites count, and stock (demand signal) (coming soon)

ParameterAllowed / rangeDescription
listing_idoptionalEtsy listing ID — the digits in the listing URL (etsy.com/listing/<id>/…). Provide listing_id OR listing_url.
listing_urloptionalFull listing URL — alternative to listing_id.
Try in playground →
post/etsy/v1/shops/detail1 credit

Etsy shop profile by shop slug or URL — name, total sales, location, star rating, and featured listings (coming soon)

ParameterAllowed / rangeDescription
shop_slugoptionalShop name as it appears in the shop URL (etsy.com/shop/<slug>). Provide shop_slug OR shop_url.
shop_urloptionalFull shop URL — alternative to shop_slug.
Try in playground →
post/etsy/v1/reviews/shop1 credit

shop reviews (bare, cookie-less)

ParameterAllowed / rangeDescription
shop_idrequiredNumeric Etsy shop ID (find it via a shop page's source or a listing's shop data — NOT the shop name).
limit = 100optional1–How many reviews to return.
exclude_listing_idoptionalSkip reviews belonging to this listing (advanced).
Try in playground →
post/etsy/v1/reviews/listing1 credit

reviews for one listing

ParameterAllowed / rangeDescription
listing_idoptionalEtsy listing ID — the digits in the listing URL (etsy.com/listing/<id>/…). Provide listing_id OR listing_url.
listing_urloptionalFull listing URL — alternative to listing_id.
max_pages = 20optional1–How many review pages to walk (more pages = more reviews, slower).
Try in playground →
post/etsy/v1/search/suggest1 credit

Etsy search autocomplete — returns keyword suggestions for a partial query (no account required)

ParameterAllowed / rangeDescription
queryrequiredPartial search text to complete.
limit = 20optional1–How many suggestions to return.
Try in playground →