Skip to content
All endpoints

Get Etsy Listing Buyer Reviews

GET/v1/etsy/reviews· Updated 2026-11-14

Direct Answer · Commerce Engineering Summary

GET /v1/etsy/reviews retrieves verified buyer reviews, star ratings, purchased variation notes, and customer photo URLs for any Etsy listing_id. Priced at 2 Credits per returned review ($0.08–$0.20 per 1,000 reviews, 0 Credits if a listing has no reviews).

Honest Trade-Offs & Scope Boundaries

  • →Requires a numeric Etsy listing_id (discoverable via GET /v1/etsy/search or any etsy.com/listing/{id} URL).
  • →Extracts public buyer feedback only; private Etsy Messages between buyers and makers are never accessed.
  • →Zero credits charged when a brand-new listing has 0 reviews.

Extract verified buyer reviews for an Etsy listing_id. Cost: 2 Credits / review returned.

Parameters

  • listing_idstringrequired

Example Request (cURL / Python / JavaScript)

curl "https://api.shopdataapi.com/v1/etsy/reviews?listing_id=1510223855" \
  -H "x-api-key: sd_live_your_api_key"

Response Fields

Normalized Etsy review list.

FieldTypeSample / Notes
codeintegerExample: 0
statusstringExample: ok
msgstringExample: success
dataarray of object
review_idstring
ratingnumberExample: 5
titlestringnull
bodystring
authorstring
verified_purchaseboolean
reviewed_atstringnull
variantstringnull

Status Codes

200
Normalized Etsy review list.