VOOZH about

URL: https://apify.com/khadinakbar/amazon-product-search-scraper

⇱ Amazon Product Search Scraper β€” Full Detail Data Β· Apify


Pricing

from $2.00 / 1,000 product founds

Go to Apify Store

Amazon Product Search Scraper

Search Amazon by keyword (or paste a search/category URL) across 18 marketplaces and get product listings enriched with full detail-page data: feature bullets, description, all images, brand, best-sellers rank, buybox seller, breadcrumbs, variations, rating and reviews. Pay-per-event. MCP-ready.

Pricing

from $2.00 / 1,000 product founds

Rating

0.0

(0)

Developer

πŸ‘ Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

10 days ago

Last modified

Share

Search Amazon by keyword (or paste a search/category URL) across 18 marketplaces and get back product listings enriched with full detail-page data β€” feature bullets, description, every image, brand, best-sellers rank, buybox seller, breadcrumbs, and variations β€” not just the thin SERP card. Built MCP-first for AI agents and dashboards. Pay-per-event, no subscription.

What you get

This actor runs two phases in one pass:

  1. Search β€” paginates Amazon search/category results and captures the rank-aware SERP card (price, rating, sponsored flag, SERP position).
  2. Enrich (on by default) β€” opens each product's /dp/ detail page and merges in the rich fields a plain SERP scraper can't see.

If a detail page is blocked or empty, the product still ships with its search-listing fields β€” you never silently lose a row.

When to use it

  • Product research / catalog building β€” pull a category's products with full descriptions and images in one run.
  • Brand & competitor monitoring β€” track who ranks for a keyword, their price, BSR, and buybox seller.
  • SEO / rank tracking β€” organicRank and globalPosition show exactly where a product sits.
  • AI shopping agents β€” a clean keyword-in, structured-JSON-out tool with a predictable per-product price.

Not for: single-ASIN detail lookups from a list of /dp/ URLs (this actor takes search input), Amazon reviews (use an Amazon reviews scraper), or seller storefront profiles.

Output (one record per product)

FieldDescription
asinAmazon Standard Identification Number
titleProduct title (detail title when enriched)
brandBrand / manufacturer (enriched)
urlCanonical /dp/<ASIN> product URL
marketplaceMarketplace code (US, UK, DE, …)
searchQueryThe keyword that produced this row
price, listPrice, currencyCurrent price, strike-through list price, ISO currency
discountPercentComputed discount vs list price
rating, reviewCountStar rating (0–5) and number of ratings
organicRank, positionOnPage, globalPositionRank signals (organic excludes ads)
isSponsoredTrue for ad placements
isPrimePrime-eligible flag
thumbnail / imagesSERP thumbnail / all hi-res detail images (enriched)
featureBulletsBullet-point feature list (enriched)
descriptionProduct description text (enriched)
breadcrumbs, categoryCategory path (enriched)
bestSellersRank[{ rank, category }] BSR entries (enriched)
availability, soldBy, shipsFromStock + buybox fulfillment (enriched)
variationsColor/size variation dimensions (enriched)
productDetailsKey→value technical details table (enriched)
detailScrapedWhether detail enrichment succeeded for this row
scrapedAtISO-8601 UTC timestamp

Pricing (pay-per-event)

EventPrice
Actor start$0.00005
Product found (per product)$0.002
Product detail enriched (per product)$0.003
  • With enrichment (default): ~$0.005 / product.
  • Search-only (enrichDetails: false): $0.002 / product.
  • You are charged at most maxResults of each event β€” the cost cap is printed in the run log and status before any charge fires.

Input example

{
"searchQuery":"wireless earbuds",
"country":"US",
"maxResults":50,
"enrichDetails":true,
"sortBy":"relevance",
"includeSponsored":true
}

Bulk keywords + a direct URL:

{
"searchQueries":["gaming mouse","mechanical keyboard"],
"startUrls":[{"url":"https://www.amazon.co.uk/s?k=running+shoes"}],
"maxResults":200,
"enrichDetails":true
}

Run it

API (JavaScript)

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'YOUR_TOKEN'});
const run =await client.actor('khadinakbar/amazon-product-search-scraper').call({
searchQuery:'wireless earbuds',
country:'US',
maxResults:50,
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

API (Python)

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("khadinakbar/amazon-product-search-scraper").call(run_input={
"searchQuery":"wireless earbuds",
"country":"US",
"maxResults":50,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

MCP (AI agents)

Exposed as apify--amazon-product-search-scraper via Apify MCP. Hand an agent a keyword and a marketplace; it gets back structured products with a known per-product price.

Marketplaces

US, UK, DE, FR, CA, ES, IT, JP, AU, IN, MX, BR, NL, SE, PL, TR, AE, SG β€” domain, currency, and proxy country are set automatically.

Reliability

  • Resilient proxy β€” prefers residential (best for Amazon), falls back to Apify datacenter US. Residential is strongly recommended; Amazon blocks most datacenter IPs.
  • Session pool with retire-on-block (403/429/captcha) and exponential retry.
  • Honest reporting β€” if every request is blocked, the run says so instead of silently returning empty.
  • Timeout guard β€” saves partial results before the run times out.

FAQ

Can I scrape individual product URLs? No β€” pass keywords or search/category URLs. Single /dp/ URLs are rejected.

Why is a product missing detail fields? Its detail page was blocked or had no parseable data; the search-listing fields are still returned and detailScraped is false.

How do I lower cost? Set enrichDetails: false for $0.002/product search-only, and/or lower maxResults.

Does it handle non-US marketplaces? Yes β€” set country, or paste a non-US Amazon URL and the marketplace is auto-detected.

Legal & compliance

This actor collects only publicly available data from Amazon search and product pages. It does not log in, bypass paywalls, or access private data. You are responsible for using the output in compliance with Amazon's Terms of Service, applicable laws (including data-protection and copyright law), and any contractual obligations. Scraped content may be subject to intellectual-property rights β€” do not republish it in violation of those rights. Use for research, monitoring, and analytics. Not affiliated with or endorsed by Amazon.

You might also like

Amazon Product Details Scraper

khadinakbar/amazon-product-details-scraper

Scrape full Amazon product details β€” price, list price, discount, rating, review count, BSR, seller, FBA/Prime status, bullets, images, variants, breadcrumbs β€” by ASIN, product URL, keyword, or category across 18 marketplaces. Flat JSON output optimized for AI agents and MCP.

Amazon Best Sellers Scraper

codingfrontend/amazon-bestsellers-scraper

Scrape Amazon Best Sellers rankings by category from Amazon.in (and other marketplaces). Extracts rank, title, ASIN, price, rating, reviews, and optionally full product details.

πŸ‘ User avatar

Coding Frontned

14

Amazon Product Scraper

alwaysprimedev/amazon-product-scraper

Fast, structured Amazon product data β€” search by keyword, paste category or product URLs, get JSON/CSV/Excel with prices, ratings, images, breadcrumbs, and bullet points.

Amazon Full Product Scraper

devlory/amazon-full-product-scraper

Scrape Amazon product pages across global marketplaces. Extract title, ASIN, brand, price, availability, ratings, images, bullets, product details, seller signals, variations, and price diagnostics with marketplace-aware proxy country selection.

πŸ‘ User avatar

Lorenzo Cerqua

3

5.0

Amazon Product Scraper

khadinakbar/amazon-product-scraper

Scrape Amazon product data β€” price, BSR, rating, seller, FBA status, variants β€” from search, category, URL, or ASIN input across 18 marketplaces.

17

Amazon Search & Best Sellers Scraper

gopalakrishnan/amazon-search-scraper

Scrape Amazon keyword search results or Best Sellers category lists into structured data Ҁ” ASIN, title, price, rating, rank, and product link. Pay-per-result pricing, automatic residential proxy rotation, and no Amazon API or coding needed.

πŸ‘ User avatar

Gopalakrishnan

3

Amazon Best Sellers Scraper

parseforge/amazon-bestsellers-scraper

Track Amazon Best Sellers rankings across any category and domain. Collect product names, prices, ratings, review counts, and ASINs from any category listing. Enable product details to also collect brand, stock status, feature bullets, gallery images, and monthly purchase volume per product.

Amazon Scraper All-in-One Product, Reviews & Search Scraper

devil_port369-owner/amazon-scraper

Extract comprehensive product data from Amazon without proxy costs. This professional Amazon scraper provides 8 powerful scraping modes to gather product listings, reviews, best sellers, seller information, and more from Amazon marketplaces worldwide.