This changelog highlights releases that materially changed Etsy Scraper for users. Dates use UTC; small internal refactors and routine maintenance are intentionally omitted.
Features
- Added ready-to-use public task examples for common Etsy scraping workflows.
Reliability
- Restored Etsy search extraction after Etsy changed market page structured data.
- Improved extraction reliability so health-check searches return product items again.
Reliability
- Improved listing detail probing and blocked-request recovery so runs finish more reliably when Etsy blocks individual listing pages.
Reliability
- Improved variation fields and price-filtering reliability for product results.
- Variant fields now return booleans with a detection source, and runs include a scrape summary.
- Improved variation detection for listings whose size options are only visible after opening the listing page.
Safety
- The Actor now respects Apify's maximum charge per run and stops cleanly when the configured spending cap is reached.
Features
- Added currency and locale control, digital-download exclusion, keyword include/exclude filters, and variant price detection fields.
- Improved currency enforcement so results are filtered to the selected currency.
- Fixed min/max price filtering and improved pagination behavior when currency filters remove some listings.
- Deduplicated listings across pages and added sale/variation fields such as
originalPrice, onSale, and hasVariations.
Features
- Initial public release for scraping Etsy marketplace search listings with names, prices, shops, ratings, images, and availability.