Etsy Product Search Scraper avatar

Etsy Product Search Scraper

Pricing

from $5.00 / 1,000 etsy product search results

Go to Apify Store
Etsy Product Search Scraper

Etsy Product Search Scraper

Search Etsy product listings by keyword for price monitoring, product discovery, and assortment research. Use for keyword searches only—not direct listing pages, shop catalogs, or reviews. Returns price, rating, shop, badges, rank, and URL. $0.005 per result + $0.00005 start.

Pricing

from $5.00 / 1,000 etsy product search results

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

4 days ago

Last modified

Share

Search Etsy product listings by one keyword and receive flat, rank-aware product rows for price monitoring, product discovery, and marketplace research.

Use this actor for keyword-based Etsy product search. Do not use it for direct listing-page enrichment, shop catalogs, or customer reviews; use the Etsy All-in-One Scraper for those broader workflows.

What it returns

FieldDescription
listingId, listingUrl, titleStable Etsy listing identity and product title
price, currency, isOnSaleSearch-card price and promotion signals
rating, reviewCountVisible buyer feedback signals when Etsy provides them
shopName, shopUrlSeller identity shown on the search card
badges, hasFreeShippingRecognized Etsy badges and delivery signal
dataSourceetsySearch or searchIndexFallback provenance
searchQuery, page, positionSearch provenance and rank context

Output

The default dataset contains one normalized row for each saved Etsy product result. The OUTPUT key contains the terminal outcome, result and charge counters, warnings, and a link to that dataset.

Pricing

EventPrice
Actor start$0.00005 per run
Etsy product search result$0.005 per saved listing

Platform compute and proxy usage are charged separately through Apify's Pay per event + usage setting. maxResults is both the output and result-charge cap: a 50-result run has at most $0.25005 in event charges, plus platform usage.

Input example

{
"searchQuery": "handmade necklace",
"maxResults": 50,
"maxPages": 3
}

API and MCP use

Use the actor when a workflow needs Etsy search-result listings for a single keyword. The actor returns one structured item per product; fetch the default dataset after the run for paginated output. Invalid queries produce an INVALID_INPUT run summary; valid queries with no listings produce VALID_EMPTY; blocks that leave no useful data fail honestly as UPSTREAM_FAILED.

Limits and data freshness

Etsy can change search markup and rate-limit automated traffic. The actor first uses a browser route with residential proxy sessions; if Etsy blocks it, it may return genuine Etsy listing URLs from a public search-index fallback. Fallback rows set unavailable search-card fields to null and identify themselves as dataSource: "searchIndexFallback"; this actor does not offer destination, sorting, price, sale, or shipping filters. Listing detail data, shop catalog data, and reviews are deliberately outside this actor's contract.

Use this actor only for data you are entitled to collect and in compliance with applicable law, Etsy's terms, and your own privacy obligations.