/etsy/listing/{id}apiKey2 credits/requestGet Etsy listing detail
Returns Etsy listing detail: title, price, images, materials, tags, and shop.
Required params: id:path
API Reference
Use Crawlora's Etsy API endpoints to extract supported public Etsy data as structured JSON. This documentation covers 7 active endpoints including Get Etsy listing detail, Get Etsy listing reviews, Search Etsy listings, Get Etsy shop profile, and related APIs. Developers can use these endpoints for monitoring, enrichment, research dashboards, internal data pipelines, and agent-native workflows without maintaining platform-specific scraping code. Each endpoint page documents authentication, request parameters such as id, q, cURL examples, response examples, response schemas, errors, credit cost, and Playground testing. Send requests to the Crawlora API with an x-api-key header, review usage and plan limits on pricing, and test safe sample requests in Playground before moving the workflow into production.
Choose an endpoint, send an authenticated request with the x-api-key header, and inspect the normalized JSON response. The examples below use the public Crawlora API base URL and the same endpoint catalog used by Playground.
curl -X GET "https://api.crawlora.net/api/v1/etsy/search?q=coffee&limit=10" \
-H "x-api-key: $CRAWLORA_API_KEY"These endpoint cards are generated from the active Crawlora endpoint catalog, including method, path, auth mode, credit cost, parameter summary, docs, and Playground links.
/etsy/listing/{id}apiKey2 credits/requestReturns Etsy listing detail: title, price, images, materials, tags, and shop.
Required params: id:path
/etsy/listing/{id}/reviewsapiKey1 credit/requestReturns buyer reviews for an Etsy listing.
Required params: id:path
/etsy/searchapiKey3 credits/requestReturns Etsy product search results across shops for a keyword query.
Required params: q:query
/etsy/shop/{id}apiKey2 credits/requestReturns an Etsy shop profile: seller, headline, rating, and sold count. Accepts a numeric shop id or a shop name.
Required params: id:path
/etsy/shop/{id}/listingsapiKey2 credits/requestReturns a shop's listing catalog, optionally filtered by keyword. Accepts a numeric shop id or a shop name.
Required params: id:path
/etsy/shop/{id}/reviewsapiKey1 credit/requestReturns buyer reviews for an Etsy shop. Accepts a numeric shop id or a shop name.
Required params: id:path
/etsy/shop/searchapiKey2 credits/requestReturns Etsy shops matching a keyword.
Required params: q:query
| Endpoint | API path | Method | Credits | Required params | Docs | Playground |
|---|---|---|---|---|---|---|
| Get Etsy listing detail | /etsy/listing/{id} | GET | 2 credits/request | id:path | View docs | Try endpoint |
| Get Etsy listing reviews | /etsy/listing/{id}/reviews | GET | 1 credit/request | id:path | View docs | Try endpoint |
| Search Etsy listings | /etsy/search | GET | 3 credits/request | q:query | View docs | Try endpoint |
| Get Etsy shop profile | /etsy/shop/{id} | GET | 2 credits/request | id:path | View docs | Try endpoint |
| Get an Etsy shop's listings | /etsy/shop/{id}/listings | GET | 2 credits/request | id:path | View docs | Try endpoint |
| Get Etsy shop reviews | /etsy/shop/{id}/reviews | GET | 1 credit/request | id:path | View docs | Try endpoint |
| Search Etsy shops | /etsy/shop/search | GET | 2 credits/request | q:query | View docs | Try endpoint |