Amazon Offers Scraper - $1.50 / 1000 Offers avatar

Amazon Offers Scraper - $1.50 / 1000 Offers

Pricing

from $1.50 / 1,000 offers

Go to Apify Store
Amazon Offers Scraper - $1.50 / 1000 Offers

Amazon Offers Scraper - $1.50 / 1000 Offers

Every seller offering an Amazon product, Buy Box first: price, shipping, total, condition, delivery dates, ships from, seller name, id and rating, FBA and Prime. Filter by condition, free delivery or Prime. 20 marketplaces. $1.50 per 1000 offers.

Pricing

from $1.50 / 1,000 offers

Rating

0.0

(0)

Developer

Scrapeunblocker

Scrapeunblocker

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

6 days ago

Last modified

Categories

Features

Limited permissions

Share

Amazon Offers Scraper

Get every seller offering an Amazon product as clean JSON - the Buy Box (featured) offer first, then all the other sellers from Amazon's "All buying options" list, with price, shipping, total, condition, delivery dates, seller name, id and rating, and whether Amazon fulfils the offer (FBA) or it is Prime. No Amazon account, no Selling Partner or Product Advertising API, no proxies or browsers to configure. Works on 20 Amazon marketplaces, by product URL or ASIN.

What you get per offer

One dataset item per offer, with its product:

  • asin, marketplace, productTitle, productUrl, position (1 = first on the list)
  • buyBoxWinner - true for the featured (Buy Box) offer, which Amazon lists first
  • price, currency, priceRaw, listPrice, savingsPercent
  • shippingPrice (0 = free delivery, null when Amazon shows no delivery promise), shippingRaw, totalPrice (price + shipping)
  • condition (as Amazon words it, e.g. "Used - Very Good"), conditionType (new, used, collectible, refurbished), conditionNote (the seller's own description)
  • delivery, deliveryDate, alternativeDelivery, alternativeDeliveryDate (the faster or Prime-member option)
  • shipsFrom, internationalShippingNote (when the item ships from abroad)
  • sellerName, sellerId, sellerUrl, sellerRating, sellerRatingCount, sellerPositivePercent
  • soldByAmazon, fulfilledByAmazon, prime
  • offerId (Amazon's offer listing id for this request)

Every offer has the same keys; a value Amazon does not show is null. Prices and delivery are the ones a shopper in the marketplace's country sees: the request goes out from that country.

The PRODUCTS record in the key-value store has one summary per product: title, rating, totalOffers, totalPages, hasBuyBox, pages read and offers collected.

Input

FieldTypeDefaultDescription
urlsarray-Amazon product URLs, e.g. https://www.amazon.com/dp/B07VGRJDFY. The marketplace is read from the URL.
asinsarray-ASINs, looked up on marketplace. Use instead of or with urls.
marketplacestringamazon.comMarketplace for the ASINs (20 supported).
conditionstringallall, new, used, used_like_new, used_very_good, used_good, used_acceptable.
free_shippingbooleanfalseOnly offers with free delivery.
primebooleanfalseOnly Prime-eligible offers.
max_pagesinteger1Offer pages per product (10 offers each, plus the Buy Box offer on page 1), up to 20.
proxy_countrystring""Optional exit country (ISO-2). Leave empty.
concurrencyinteger3Products fetched at the same time (1-5).

With no products given, the Actor runs on an example product.

Example input

{
"urls": ["https://www.amazon.com/dp/B07VGRJDFY"],
"asins": ["1847941834"],
"marketplace": "amazon.de",
"condition": "used",
"max_pages": 3
}

Output

One dataset item per offer (shortened):

{
"asin": "B07VGRJDFY",
"marketplace": "amazon.com",
"productTitle": "Nintendo Switch with Neon Blue and Neon Red Joy-Con",
"productUrl": "https://www.amazon.com/dp/B07VGRJDFY",
"position": 1,
"buyBoxWinner": true,
"condition": "New",
"conditionType": "new",
"price": 324.0,
"currency": "USD",
"shippingPrice": 0.0,
"totalPrice": 324.0,
"deliveryDate": "November 5 - 6",
"shipsFrom": "Amazon.com",
"sellerName": "foxracing747",
"sellerId": "A2FNJK7KJVY243",
"sellerUrl": "https://www.amazon.com/sp?seller=A2FNJK7KJVY243",
"sellerRating": 4.5,
"sellerRatingCount": 202,
"sellerPositivePercent": 94,
"soldByAmazon": false,
"fulfilledByAmazon": true,
"prime": true
}

Products that return no offers (unknown ASIN, nobody sells it, no offer matches the filters, blocked after retries) are listed in the ERRORS record of the key-value store and are not billed.

Pricing

$1.50 per 1000 offers. You pay per offer returned; a product with no offers is not charged. Page 1 holds up to 11 offers (the Buy Box offer plus 10 others).

Use cases

  • Buy Box monitoring - who holds the Buy Box, at what price, fulfilled by whom, across marketplaces.
  • Repricing - the lowest new and used totals including shipping.
  • MAP and brand protection - unauthorised sellers and below-MAP offers on your ASINs. Feed each sellerId into the Amazon Seller Scraper for the business behind it.
  • Market research - how many sellers compete on a product, FBA vs merchant-fulfilled.

Supported marketplaces

amazon.com, amazon.co.uk, amazon.de, amazon.fr, amazon.it, amazon.es, amazon.nl, amazon.se, amazon.pl, amazon.com.be, amazon.com.tr, amazon.ca, amazon.com.mx, amazon.com.br, amazon.co.jp, amazon.in, amazon.ae, amazon.sa, amazon.sg, amazon.com.au.

⌂ 换网址