Primary photo
primary_image
Optional
URL of the first (thumbnail) photo.
Etsy Listing Scraper – Real Product Data, Reviews & Carts
Pricing
from $8.00 / 1,000 results
Etsy listing scraper: x-rays one listing into ~70 fields a search scraper never returns — live carts, every review (sub-ratings + photos), per-variation pricing, true competitors, seller trust, AI alt-text. Read live, never estimated — a full teardown of any listing, yours or a rival's.
Pricing
from $8.00 / 1,000 results
Rating
0.0
(0)
Developer
Yakugusa Yumitori
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Record type
type
Optional
'listing' for a deep record, 'shop_listing' for a menu entry.
Listing ID
listing_id
Optional
Etsy listing id.
Title
title
Optional
The listing title.
Listing URL
listing_url
Optional
Canonical Etsy listing URL.
Shop name
shop_name
Optional
Seller's shop name.
Listed on
listed_on
Optional
Date the listing was created (YYYY-MM-DD).
Description
description
Optional
Full listing description.
Materials
materials
Optional
Declared materials.
[ "Rose gold", "Brass"]Category path
taxonomy_path
Optional
Full Etsy taxonomy path.
Min price
price_min
Optional
Lowest per-variation buyer price (USD).
Max price
price_max
Optional
Highest per-variation buyer price (USD).
Price ladder
price_ladder
Optional
Real buyer price for each variation option.
[ { "option": "10", "price": 3.02 }]Promotions
promotions
Optional
Active promos with %-off, item threshold, dates.
[ { "percent_off": 60, "is_shop_wide": true }]Avg rating
listing_avg_rating
Optional
The listing's own average star rating.
Review count
listing_reviews_count
Optional
Number of reviews on the listing.
Star histogram
star_histogram
Optional
Count of reviews per star (1–5).
{ "5_star": 10844, "1_star": 36}Would-recommend %
would_recommend_pct
Optional
Etsy post-purchase survey: % of buyers who'd recommend.
Survey responses
would_recommend_count
Optional
Buyers surveyed for would-recommend.
Would-recommend flag
would_recommend_flag
Optional
'ok' or a warning when below the ~90% norm.
Reviews
reviews
Optional
Every fetched review with sub-ratings, photo, seller reply.
[ { "rating": 5, "text": "Lovely!" }]Review themes
review_themes
Optional
Etsy's own NLP review themes + counts.
[ { "theme": "Appearance", "count": 4082 }]Response rate
seller_response_rate
Optional
Typical seller response speed.
Trust signals
trust_signals
Optional
Years on Etsy, on-time %, bestseller rank, etc.
[ "8 years on Etsy", "95%+ orders shipped on time"]Followers
follower_count
Optional
Shop follower count.
Demand nudge
demand_nudge
Optional
Etsy's live demand banner copy, if shown.
Last sale
last_sale_date
Optional
Date of the most recent sale (YYYY-MM-DD).
AI alt-text (EN)
ai_alt_text
Optional
Etsy's machine-generated image alt text.
Image count
image_count
Optional
Number of listing photos.
Primary photo
primary_image
Optional
URL of the first (thumbnail) photo.
Photo audit
photo_audit
Optional
Per-image brightness + dark-photo flags (PhotoTooDark signal).
{ "avg_brightness": 0.59, "flags": [ "primary photo is dark" ]}Photo flags
photo_flags
Optional
Flat summary of photo-audit warnings.
Competitors
competitors
Optional
Visually-similar listings from OTHER shops, with live carts.
[ { "shop_name": "Goldmira", "in_cart_count": 59 }]Competitor count
competitor_count
Optional
Number of true competitors found.
Top competitor
top_competitor
Optional
Strongest competitor by live carts.
Same-shop catalog
same_shop_catalog
Optional
The rest of the shop's listings + live carts.
[ { "listing_id": 1070218458, "in_cart_count": 5 }]Quantity
quantity_available
Optional
Stock available.
Processing time
processing_time
Optional
Stated handling time.
Ships from
ships_from
Optional
Origin location.
Returns accepted
returns_accepted
Optional
Whether returns are accepted.