Amazon Search Scrapper (Lite) avatar

Amazon Search Scrapper (Lite)

Deprecated

Pricing

Pay per usage

Go to Apify Store
Amazon Search Scrapper (Lite)

Amazon Search Scrapper (Lite)

Deprecated

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

Pay per usage

Rating

5.0

(1)

Developer

Aadyantha Solutions

Aadyantha Solutions

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

0

Monthly active users

2 months 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