Amazon Search Scrapper (Lite) avatar
Amazon Search Scrapper (Lite)

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Amazon Search Scrapper (Lite)

Amazon Search Scrapper (Lite)

Amazon Search Scraper Lite is a fast, non-HTML-based scraper that allows users to search using a keyword and specify a maximum result limit, efficiently collecting URLs within a short execution time.

Pricing

from $5.00 / 1,000 results

Rating

5.0

(1)

Developer

Aadyantha Solutions

Aadyantha Solutions

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

2 days ago

Last modified

Share

Amazon Search Scraper -- Lite

Amazon Search Scraper -- Lite extracts product details from Amazon search results using one or more keywords.
It is designed for fast, lightweight, and cost-effective scraping, with predictable behavior and clear limits.

This actor uses a non-JavaScript (Cheerio-based) crawling approach, making it significantly faster than browser-based scrapers.
Because JavaScript is not executed, some dynamically rendered fields may occasionally be unavailable.


Key Capabilities

  • Run multiple search keywords in a single execution
  • Per-keyword maximum result limit (max_results)
  • Supports multiple Amazon marketplaces
  • Configurable Amazon sorting options
  • Automatic pagination
  • Two-phase crawling strategy
    • Search pages → ASIN discovery
    • Product pages → product data extraction
  • Separate retry strategy
    • Search pages → higher retries
    • Product pages → minimal retries
  • Hard stop once result limit is reached
  • Native Apify proxy configuration
  • Lightweight and fast using Cheerio
  • All extracted data is displayed in a single table view

Crawling Approach (Lite Design)

This actor uses a non-browser crawler optimized for speed and low proxy usage.

How it works

  • Search result pages are parsed directly from HTML
  • Product detail pages are fetched individually
  • No JavaScript rendering or browser automation is used

Implications

  • ✅ Faster execution
  • ✅ Lower proxy cost
  • ✅ More stable for large keyword lists
  • ⚠️ Some dynamic fields may occasionally return null

Input Parameters

Parameters

ParameterTypeRequiredDefaultDescription
search_stringsArrayYes--List of keywords to search on Amazon
max_resultsNumberNo10Maximum number of valid products per keyword
domain_codeStringNoinAmazon marketplace domain
sort_byStringNorelevanceblenderSorting method for Amazon search results
maxConcurrencyNumberNo1Controls parallelism
proxyConfigurationObjectNoApify defaultProxy settings

Supported Amazon Domains

  • com -- United States\
  • in -- India\
  • co.uk -- United Kingdom\
  • de -- Germany\
  • fr -- France\
  • it -- Italy\
  • es -- Spain\
  • nl -- Netherlands\
  • se -- Sweden\
  • ca -- Canada\
  • com.au -- Australia\
  • co.jp -- Japan\
  • sg -- Singapore\
  • ae -- UAE\
  • sa -- Saudi Arabia\
  • com.mx -- Mexico\
  • com.br -- Brazil\
  • com.tr -- Turkey\
  • pl -- Poland\
  • eg -- Egypt

Sort Options (sort_by)

ValueDescription
relevanceblenderRelevance (default)
price-asc-rankPrice: Low to High
price-desc-rankPrice: High to Low
review-rankCustomer Reviews
date-desc-rankNewest Arrivals
salesrankBest Sellers

Concurrency Guidelines

  • Recommended: maxConcurrency = 1
  • Higher concurrency may improve speed but reduces predictability
  • Sorting by price or rating works best with concurrency set to 1

⚠️ Concurrency Limitation (Important)

To ensure strict adherence to the max_results limit, this actor is optimized to run with maxConcurrency = 1.

When higher concurrency is used, parallel request execution may cause slightly more products to be fetched than the specified limit due to queued and in-flight requests.

For predictable and exact results, keep concurrency set to 1.


Output (Table View)

All extracted data is displayed directly in a single table view in the Apify UI.

Output Fields

Fields

FieldDescription
search_keywordKeyword used to find the product
asinAmazon Standard Identification Number
titleProduct title
brandProduct brand
priceDisplayed product price
mrpMaximum retail price (if available)
ratingAverage customer rating
reviews_countTotal number of reviews
product_urlAmazon product page URL
seller_nameSeller display name
seller_typeAmazon or Third-Party
fulfilled_byAmazon or Seller
seller_profile_urlSeller profile link (if available)
featuresProduct feature highlights (flattened list)
imagesProduct image URLs

ℹ️ List-type fields such as features and images are flattened for table display.


Example Input

{
"search_strings": ["asian paints", "apple watches"],
"max_results": 10,
"domain_code": "in",
"sort_by": "price-asc-rank",
"maxConcurrency": 1,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "IN"
}
}

Proxy Configuration

This actor supports Apify's native proxy configuration:

  • Residential proxies (recommended for Amazon)
  • Datacenter proxies
  • Country-specific routing
  • Custom proxy URLs

Residential proxies generally provide better stability and fewer blocks on Amazon.


Support

For issues, questions, or feature requests:

📧 aadyanthasolutions@gmail.com