Etsy
Etsy Reviews API
A shop's reviews, paginated: rating, text, date, reviewer and the listing reviewed. Costs 2 credits per request.
POST/api/v1/etsy/reviews
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonshopstringrequiredEtsy shop name or a shop URL like https://www.etsy.com/shop/StonehousePotteryOH.
Example: StonehousePotteryOH
pageintegerResults page, 1-based.
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
result = client.etsy.reviews("StonehousePotteryOH", page=1)
print(result)Response
"shop": "StonehousePotteryOH",
"page": 1,
"count": 14
},
"response_time": 3506
}