AS
Apify Store
/epctex/etsy-scraper
Scrape Etsy
Scrape valuable data from over 4 million Etsy sellers. Extract product details, descriptions, listed date, images, seller info, and more. Customize your searches and filters to gather the desired information effortlessly.
liveverifiedasyncunknown~30s typical
etsyproductsshops
$0.0020
per result + $0.01 call
plus $0.001 platform fee per run
Rental actor: requires an active rental on the master account; compute billed per result
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /epctex/etsy-scraper for me.
Input
| Field | Type | Description |
|---|---|---|
| startUrls | array | URLs to start with. It should be category or product detail URLs |
| includeDescription | boolean | Include description for products. default false |
| includeVariationPrices | boolean | Include variation prices for products. It includes all the prices for all the variations of a product. Please be aware that this option increases the runtime dramatically. default false |
| maxItems | integer | Maximum number of items that you want to scrape |
| endPage | integer | The page number that you want to end with. By default there is no end page. |
| search | string | Keyword that you want to search on the platform |
| extendOutputFunction | string | A function which result will get merged with the default result |
| customMapFunction | string | Function that takes each of the objects as argument and returns data that will be mapped by the function itself. |
| proxy* | object | Select proxies to be used by your crawler. |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"apify","endpoint":"/epctex/etsy-scraper","input":{"search":["handmade candle"],"maxItems":20},"wait":false}'poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."cli
npx cracked-ai run -p apify -e /epctex/etsy-scraper -i '{"search":["handmade candle"],"maxItems":20}' -w 120mcp
run_tool({ provider: "apify", endpoint: "/epctex/etsy-scraper", input: {"search":["handmade candle"],"maxItems":20}, wait: false })Try it
Runs against your signed-in workspace balance. Sign in if you have not.