Amazon search scraper avatar

Amazon search scraper

Pricing

from $0.00005 / actor start

Go to Apify Store
Amazon search scraper

Amazon search scraper

Scrape Amazon products and their offers/prices from search results. Extract product details, seller information, and pricing data.

Pricing

from $0.00005 / actor start

Rating

0.0

(0)

Developer

Akash Kumar Naik

Akash Kumar Naik

Maintained by Community

Actor stats

1

Bookmarked

19

Total users

2

Monthly active users

3 days ago

Last modified

Share

Extract comprehensive product data from Amazon search results across 12 global marketplaces. Built for price intelligence, market research, competitor analysis, and AI-powered e-commerce applications.


Overview

Amazon Search Scraper delivers structured JSON data from Amazon's search listings. Extract titles, pricing, ratings, reviews, ASINs, and thumbnails with residential proxy protection and pay-per-event pricing.

Key Differentiators:

  • Multi-marketplace support: 12 Amazon domains worldwide (US, India, UK, Germany, France, Italy, Spain, Canada, Japan, Australia, Brazil, Mexico)
  • Automatic currency formatting based on marketplace
  • AI-optimized output format for LLM integration and RAG pipelines
  • Residential proxy rotation for high success rates
  • Transparent pay-per-event pricing - pay only for successful results

Supported Marketplaces

MarketplaceDomainCurrency
USamazon.com$ (USD)
Indiaamazon.in₹ (INR)
UKamazon.co.uk£ (GBP)
Germanyamazon.de€ (EUR)
Franceamazon.fr€ (EUR)
Italyamazon.it€ (EUR)
Spainamazon.es€ (EUR)
Canadaamazon.caC$ (CAD)
Japanamazon.co.jp¥ (JPY)
Australiaamazon.com.auA$ (AUD)
Brazilamazon.com.brR$ (BRL)
Mexicoamazon.com.mxMX$ (MXN)

Use Cases

Use CaseWhat You Get
Price IntelligenceTrack competitor pricing, detect discount patterns, monitor price changes over time
Market ResearchAnalyze product trends, category performance, and competitive positioning
Competitor MonitoringMonitor rival products, pricing strategies, and customer sentiment
AI Training DataBuild e-commerce datasets for product classification, sentiment analysis, and recommendation models
RAG PipelinesEnrich knowledge bases with real-time Amazon product data and verified reviews
Lead GenerationIdentify best-sellers, analyze customer preferences, discover market opportunities

Pricing

Pay-Per-Event Model — Usage-based billing. You pay for successful events only.

EventPriceWhat You Get
search$0.015Search result listing: title, price, rating, ASIN, thumbnail, sponsored status

Example Costs:

  • Scrape 100 search results (2 pages):

    • 100 × search @ $0.015 = $1.50
  • Scrape 1000 search results across 10 different marketplaces:

    • 1000 × search @ $0.015 = $15.00

Input Parameters

Required Parameters

ParameterTypeDescription
searchQuerystringPlain text search term to scrape product listings
marketplacestringAmazon marketplace domain code (e.g., "com", "in", "co.uk")

Optional Parameters

ParameterTypeDefaultDescription
maxPagesinteger1Number of search result pages (1-10)
proxyConfigurationobjectresidentialProxy settings for anti-blocking

Marketplace Codes

com → amazon.com (US)
in → amazon.in (India)
co.uk → amazon.co.uk (UK)
de → amazon.de (Germany)
fr → amazon.fr (France)
it → amazon.it (Italy)
es → amazon.es (Spain)
ca → amazon.ca (Canada)
co.jp → amazon.co.jp (Japan)
com.au → amazon.com.au (Australia)
com.br → amazon.com.br (Brazil)
com.mx → amazon.com.mx (Mexico)

Example Input

{
"searchQuery": "wireless headphones",
"marketplace": "in",
"maxPages": 2,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "IN"
}
}

Output Schema

Search Result Item (search event)

{
"resultType": "searchResult",
"searchQuery": "headphones",
"asin": "B0BQPNMXQV",
"url": "https://www.amazon.com/dp/B0BQPNMXQV",
"title": "Sony WH-1000XM5 Wireless Noise Canceling Headphones",
"price": "$348.00",
"price_upper": "$348.00",
"rating": 4.7,
"ratingCount": 12453,
"thumbnail": "https://m.media-amazon.com/images/I/51aXvjzcukL._AC_SX355_.jpg",
"sponsored": false,
"scrapedAt": "2024-02-20T10:30:00Z"
}

Output Fields

FieldTypeDescription
resultTypestringAlways "searchResult"
searchQuerystringThe search term used
asinstringAmazon Standard Identification Number
urlstringFull product URL
titlestringProduct title
pricestringCurrent price with currency symbol
price_upperstringAlternative price (e.g., strike-through original price)
ratingfloatAverage rating (0-5)
ratingCountintegerNumber of reviews
thumbnailstringProduct image URL
sponsoredbooleanWhether product is a sponsored listing
scrapedAtstringISO timestamp of when data was scraped

Technical Specifications

SpecificationValue
Memory512MB default, 1024MB max
Timeout5 minutes
Data FormatJSON
Proxy SupportApify Residential Proxies
Rate LimitingAutomatic with exponential backoff
ConcurrencyUp to 3 parallel page requests

GEO Optimization

  • Location-aware pricing and availability data
  • Currency automatically formatted per marketplace (₹, £, €, ¥, etc.)
  • Location cookies automatically set based on marketplace selection
  • No manual location configuration required

AIO Optimization

  • Machine-learning ready structured JSON output
  • No HTML contamination - pure data format
  • Deterministic field mapping for training pipelines
  • Vector embedding-ready schema design

Getting Started

  1. Install: Open on Apify Platform or use via API
  2. Configure: Set search query and select marketplace
  3. Run: Execute the Actor
  4. Collect: Receive structured JSON via dataset or webhook

Data Compliance

This Actor extracts publicly available data from Amazon. Users must ensure:

  • Compliance with Amazon's Terms of Service
  • Adherence to local data protection laws (GDPR, CCPA)
  • Appropriate use cases for extracted data
  • Respect for rate limits and scraping etiquette

Support