Amazon Scraper Ppe
Pricing
from $8.00 / 1,000 results
Amazon Scraper Ppe
Scrape Amazon product data from 17 marketplaces with pay-per-result pricing. Extract prices, reviews, ratings, BSR rankings, specifications, images, and seller info. No monthly fees, only pay for results. Supports keyword search, ASIN lookup, URL scraping, sorting, and price filtering.
Pricing
from $8.00 / 1,000 results
Rating
0.0
(0)
Developer
SilentFlow
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Amazon Product Scraper - Pay Per Event
Pay only for the data you get! Proxies included, no compute costs.
Extract Amazon product data at scale: prices, ratings, review breakdowns, BSR rankings, coupons, Subscribe & Save, variants, seller info, images, and 40+ fields from any of the 17 Amazon marketplaces worldwide.
โจ Why use this scraper?
- ๐ฐ Pay per result: No compute costs - only pay for data you get
- ๐ Proxies included: No need to configure or pay for proxies separately
- ๐ 17 Amazon marketplaces: US, UK, Germany, France, Japan, Canada, Australia, India, Brazil, Mexico, and more in one tool
- ๐ 40+ data fields: Prices, rating breakdown, BSR, coupons, Subscribe & Save, variants, A+ content detection, and more
- ๐ Flexible input: Search by keyword, ASIN, or direct Amazon URL
- ๐ท๏ธ Complete pricing: Current price, list price, savings, coupons, Subscribe & Save discounts, and price per unit
- ๐ฆ Rich product details: Feature bullets, specs, all images, variants, seller info, and category breadcrumbs
๐ฏ Use cases
| Industry | Application |
|---|---|
| E-commerce | Track competitor prices, monitor deals, and optimize your pricing strategy |
| Market Research | Analyze ratings distribution, BSR trends, and category landscapes |
| Product Development | Study feature bullets, customer ratings breakdown, and A+ content strategies |
| Brand Monitoring | Track your products across 17 marketplaces with pricing, Buy Box, and seller data |
| Dropshipping | Find winning products with high ratings, Prime eligibility, and strong BSR |
| Data Analytics | Build product databases with complete specs, images, and pricing history |
๐ฅ Input parameters
URL Scraping
| Parameter | Type | Description |
|---|---|---|
startUrls | array | Direct Amazon URLs to scrape (product pages /dp/ASIN or search results /s?k=...) |
Search
| Parameter | Type | Description |
|---|---|---|
searches | array | Keywords to search (e.g., ["iphone case", "wireless earbuds"]) |
asins | array | Amazon ASINs to scrape directly (e.g., ["B071S5NPG9"]) |
country | string | Amazon marketplace: US, UK, DE, FR, ES, IT, JP, CA, AU, IN, BR, MX, NL, SE, PL, BE, SG (default: US) |
Sorting & Filtering
| Parameter | Type | Description |
|---|---|---|
sort | string | relevance (default), price_asc, price_desc, avg_review, newest |
Limits
| Parameter | Type | Description |
|---|---|---|
maxItems | integer | Maximum total products to save (default: 50) |
Options
| Parameter | Type | Description |
|---|---|---|
includeDetails | boolean | Visit each product's detail page for full data: description, feature bullets, specs, BSR, rating breakdown, all images, variants, seller info (default: true) |
๐ Output data
Product example
{"asin": "B0B375ZY12","url": "https://www.amazon.de/dp/B0B375ZY12","title": "TORRAS iPhone 13 Case (Ultimate Matte Finish) Slim Fit","brand": "TORRAS","seller": "TORRAS Official","sellerUrl": "https://www.amazon.de/sp?seller=A2EXAMPLE","price": "โฌ18.44","priceValue": 18.44,"currency": "EUR","listPrice": "โฌ24.99","listPriceValue": 24.99,"savingsAmount": "โฌ6.55","savingsPercent": "-26%","couponText": "Save 5% with coupon","couponValue": "5%","subscribeAndSave": "","dealBadge": "","pricePerUnit": "","rating": 4.5,"ratingsCount": 39681,"reviewsCount": 0,"ratingBreakdown": {"fiveStar": 68,"fourStar": 17,"threeStar": 7,"twoStar": 4,"oneStar": 4},"qaCount": 12,"availability": "In Stock","primeEligible": true,"freeShipping": true,"deliveryEstimate": "Get it by Wednesday, March 12","fulfilledBy": "Amazon","featureBullets": ["Designed for iPhone 13","Slim profile with matte finish","Anti-fingerprint coating","Wireless charging compatible","360-degree protection"],"description": "TORRAS case designed specifically for iPhone 13...","specifications": {"Product Dimensions": "11.94 x 6.1 x 0.51 cm; 50 g","Manufacturer": "TORRAS","ASIN": "B0B375ZY12","Item model number": "iPhone 13"},"dimensions": "11.94 x 6.1 x 0.51 cm; 50 g","weight": "","imageUrl": "https://m.media-amazon.com/images/I/71example.jpg","images": ["https://m.media-amazon.com/images/I/71example.jpg","https://m.media-amazon.com/images/I/71example2.jpg"],"videoCount": 2,"category": "Basic Cases","breadcrumbs": ["Electronics", "Mobile Phones", "Cases", "Basic Cases"],"bsr": [{"rank": 1234,"category": "Cell Phone Basic Cases","url": ""}],"variants": [{"asin": "B0B375ABCD","title": "","url": "https://www.amazon.de/dp/B0B375ABCD","value": "Black"}],"variantCount": 5,"selectedVariant": "Black","offersCount": 3,"offersFromText": "","sponsored": false,"amazonChoice": true,"bestSeller": false,"hasAplusContent": true,"isAddonItem": false,"climatePledge": true,"country": "DE","scrapedAt": "2026-03-06T22:31:14Z","dataType": "product"}
๐๏ธ Data fields
| Category | Fields |
|---|---|
| Core | asin, url, title, brand |
| Seller | seller, sellerUrl |
| Pricing | price, priceValue, currency, listPrice, listPriceValue, savingsAmount, savingsPercent, couponText, couponValue, subscribeAndSave, dealBadge, pricePerUnit |
| Reviews | rating, ratingsCount, reviewsCount, ratingBreakdown (5-star to 1-star distribution), qaCount |
| Availability | availability, primeEligible, freeShipping, deliveryEstimate, fulfilledBy |
| Content | featureBullets, description, specifications, dimensions, weight |
| Images | imageUrl, images (all product images), videoCount |
| Categories | category, breadcrumbs, bsr (Best Sellers Rank with rank + category) |
| Variants | variants (ASIN, value, URL), variantCount, selectedVariant |
| Offers | offersCount, offersFromText |
| Flags | sponsored, amazonChoice, bestSeller, hasAplusContent, isAddonItem, climatePledge |
| Meta | country, scrapedAt, dataType |
๐ Examples
Search for products
{"searches": ["wireless earbuds"],"country": "US","maxItems": 100,"includeDetails": true}
Scrape specific products by ASIN
{"asins": ["B0B375ZY12", "B071S5NPG9", "B09V3KXJPB"],"country": "DE"}
Scrape from Amazon URL
{"startUrls": [{ "url": "https://www.amazon.fr/s?k=casque+bluetooth" }],"maxItems": 50,"sort": "avg_review"}
Quick search without detail pages
{"searches": ["laptop stand"],"country": "UK","maxItems": 200,"includeDetails": false}
๐ป Integrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("silentflow/amazon-scraper-ppe").call(run_input={"searches": ["iphone case"],"country": "US","maxItems": 50,"includeDetails": True,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['title']} - {item['price']} ({item['rating']}โญ {item['ratingsCount']} ratings)")
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/amazon-scraper-ppe').call({searches: ['iphone case'],country: 'US',maxItems: 50,includeDetails: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(item => {console.log(`${item.title} - ${item.price} (${item.rating}โญ ${item.ratingsCount} ratings)`);});
๐ Performance & limits
| Metric | Value |
|---|---|
| Items per search page | ~16-48 products |
| Detail page enrichment | ~1-3 seconds per product |
| Parallel detail workers | 3 concurrent requests |
| Supported marketplaces | 17 Amazon sites |
| Data fields per product | 40+ fields |
| Export formats | JSON, CSV, Excel |
๐ก Tips for best results
- Start small: Test with
maxItems: 5to verify results before scaling up - Use ASINs for specific products: If you know the exact products, use
asinsinput for fastest results - Disable detail pages for speed: Set
includeDetails: falsefor quick price/rating monitoring (search data only) - Match marketplace to proxy country: The scraper automatically matches proxy location to the target marketplace
- Use sort options: Sort by
avg_reviewto find top-rated products, orprice_ascfor budget options
โ FAQ
Q: Which Amazon marketplaces are supported? A: All 17 major Amazon sites: US, UK, Germany, France, Spain, Italy, Japan, Canada, Australia, India, Brazil, Mexico, Netherlands, Sweden, Poland, Belgium, and Singapore.
Q: What's the difference between search mode and ASIN mode? A: Search mode finds products by keyword (like searching on Amazon). ASIN mode fetches specific products directly. ASIN mode is faster and always returns full detail data.
Q: What does "includeDetails" do? A: When enabled (default), the scraper visits each product's detail page to get full data: description, feature bullets, specifications, BSR, rating breakdown, all images, variants, and seller info. Disabling it returns only search-level data (title, price, rating, image) but is much faster.
Q: Why are some fields empty? A: Not all products have all data. For example, BSR is only shown for products ranked in a category, coupons only appear on discounted items, and Subscribe & Save is limited to eligible products.
Q: Can I scrape Amazon without a proxy? A: Product pages (ASIN mode) often work without proxy. Search pages on some marketplaces may require residential proxies for consistent results.
Q: How do I export the data? A: Results are stored in an Apify dataset. You can export as JSON, CSV, or Excel from the Apify console, or use the API/SDK to download programmatically.
๐ฌ Support
We're building this scraper for you, your feedback makes it better for everyone!
- ๐ก Need a feature? Tell us what's missing and we'll prioritize it
- โ๏ธ Custom solutions: Contact us for enterprise integrations or high-volume needs
Check out our other scrapers: SilentFlow on Apify