Amazon ASINs Scraper avatar

Amazon ASINs Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Amazon ASINs Scraper

Amazon ASINs Scraper

An advanced, high-speed e-commerce scraper designed for real-time price monitoring and competitor intelligence. Extracts product titles, current pricing, discounts, stock availability, specifications, images, and seller ratings from Amazon Asins. Perfect for inventory tracking, drop-shipping rese...

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Coding Frontned

Coding Frontned

Maintained by Community

Actor stats

1

Bookmarked

6

Total users

0

Monthly active users

16 hours ago

Last modified

Share

This Actor extracts public Amazon product data from ASINs or direct product URLs across the supported Amazon marketplaces: India, US, UK, Germany, Japan, Canada, Australia, and Brazil.

Source-specific output

Reachable product pages can produce the public title, canonical product URL, ASIN, marketplace, price/list price/currency, availability, brand/manufacturer/author, ratings and review count, breadcrumbs, description, feature bullets, public attributes, product overview rows, seller/offer data, public images, bounded structured reviews when enabled, and page provenance.

Every dataset row includes a stable recordId, actor/source URLs, targetKind, direct-transport marker, access/fetch status, found, dataAvailable, fieldCoverage, and dataQuality. Empty arrays, empty objects, blank strings, and null values are omitted.

Access boundary

Requests use serialized direct HTTP with a fixed transparent User-Agent:

ApifyActor/1.1 (+https://apify.com/codingfrontend/amazon-asins-scraper)

The Actor does not use a proxy, browser automation, fingerprinting, User-Agent rotation, retries, CAPTCHA solving, login, paywall access, or alternate-source bypass. Amazon challenge pages, HTTP access controls, redirects outside the requested marketplace, timeouts, ASIN mismatches, and incomplete pages fail closed. Only complete identity-matched products enter the dataset; bounded failure evidence and exact counts are written to OUTPUT. A run with zero products fails explicitly.

Input

  • mode: asin or productUrl.
  • asins: ASIN strings when using asin mode.
  • productUrls: Amazon product URLs when using productUrl mode.
  • country: in, com, co.uk, de, co.jp, ca, com.au, or com.br.
  • locale: optional supported page locale; otherwise derived from the marketplace.
  • extractReviews, maxReviews, includeMedia, maxItems (at most 100), requestTimeoutSecs (10–90), and minDelayMs (0–5000).

Exact marketplace-ASIN identities are always deduplicated. dedupe, maxConcurrency, maxRetries, maxDelayMs, headless, and proxyConfiguration remain accepted for compatibility but cannot enable duplicate output, parallel requests, retries, a browser, or a proxy.

Local development

apify validate-schema
apify run --purge --input-file qa-inputs/local-product.json
npm test
npm run lint
npm run validate

Local output is written beneath storage/. Inspect the dataset and storage/key_value_stores/default/OUTPUT.json after a run.

Code structure

  • src/main.js is the thin local entrypoint.
  • src/actor.js owns Apify lifecycle, failure handling, and shutdown.
  • src/runner.js contains strict input validation, direct requests, identity-aware parsing, and dataset/OUTPUT writes.

Use only public pages and follow Amazon's terms, robots guidance, rate limits, and applicable law.