Amazon Price History API
Pricing
Pay per event
Amazon Price History API
Access Amazon product and price history data, including current price, buy box, prime exclusive price, list price, offer count, ratings, reviews, sellers, variants, and images. Supports ASINs and product URLs across global marketplaces. Export as JSON, CSV, Excel, and more.
Pricing
Pay per event
Rating
5.0
(1)
Developer

Radeance
Actor stats
4
Bookmarked
5
Total users
4
Monthly active users
2 days ago
Last modified
Categories
Share
π Amazon Price History API
| Discover more β€ | Jungle Scout Scraper π | Ahrefs Scraper | Semrush Scraper | Similarweb Scraper |
|---|
The Amazon Price History API on Apify delivers accurate, structured Amazon price intelligence collected from multiple trusted sources. It supports ASINs and Amazon product URLs, providing deep historical pricing data with automatic tracking across all key offer types.
Retrieve current prices, listing prices, buy box history, Amazon offer history, new offer counts, Prime-exclusive pricing, rating, review count, variant mapping, and full historical time-series datasets in clean, export-ready formats.
Whether youβre monitoring competitors, analyzing market trends, or building pricing automation tools, this Actor delivers high-quality Amazon product price history data at scale β ideal for developers, analysts, and teams needing a reliable Amazon price scraper or price history API.
ποΈ Key Features
-
π¦ Comprehensive Amazon Product & Pricing Data:
- β Retrieve complete product details using ASINs or Amazon product URLs
- β Capture title, brand, categories, images, seller type, in-stock status, rating, review count, and more
- β Access accurate current pricing, list price, Amazon price, Buy Box price, Prime-exclusive price, and new offer pricing
-
𧬠Variant & Child-ASIN Discovery:
- β Automatically detect and extract all product variants (models, sizes, colors, configurations)
- β Retrieve variant-level ASINs, UPCs, and EANs
- β Ideal for catalog enrichment, multi-variant tracking, and retail intelligence
-
π° Seller & Offer Insights:
- β Capture key seller information such as FBM/FBA, Amazon offer presence, and new offer counts
- β Track historical offer volume to understand supply and competition trends
- β Perfect for marketplace analytics, competitor monitoring, and price intelligence
-
π Detailed Price History Tracking:
- β Access full historical pricing datasets across multiple price types
- β Includes: new price history, amazon price history, buybox price history, prime exclusive price history, and offer count history
- β Ideal for repricing tools, market research, and long-term trend and seasonality analysis
-
πΈ High-Resolution Media Extraction:
- β Retrieve product images, image galleries, media variants, and thumbnails
- β Useful for listing audits, catalog enrichment, and ML model training
-
π Multi-Country Support:
- β Works across multiple Amazon marketplaces (US, CA, UK, DE, FR, IT, ES, and more)
- β Automatically normalizes currency, pricing formats, and localized category data
-
π Flexible Data Output:
- β Export structured Amazon price history data in JSON, CSV, XLSX, or JSONL
- β Ready for BI dashboards, pricing engines, ETL pipelines, inventory tools, or analytics workflows
ποΈ Use Cases
-
Amazon Sellers & FBA Teams: Monitor Buy Box changes, Amazon price behavior, competitor pricing, and historical trends.
-
Repricing & Automation Platforms: Leverage time-series data to build rules-based or ML-powered pricing engines.
-
E-commerce Analysts: Track market movement, seasonality, and pricing volatility across categories or marketplaces.
-
Data Teams & Engineers: Integrate clean price history datasets into ETL pipelines, databases, and dashboards.
-
Retail Intelligence Providers: Enrich product data with accurate historical pricing, offer counts, variants, and metadata.
-
Investors & Market Researchers: Analyze long-term pricing patterns across brands, segments, and competitors.
π Output
Product Search
Requires identifiers with a valid Amazon Product URL or ASIN.
Fields: last_updated, data_captured_at, tracked_since, listed_at, country, asin, upc, ean, name, brand, rating, n_reviews, main_category, primary_category, sub_categories, seller_type, in_stock, n_offers_new, currency, list_price, price, price_new, price_new_fba, price_amazon, price_buybox, price_prime_exclusive, price_new_history, price_new_fba_history, price_amazon_history, price_buybox_history, price_prime_exclusive_history, n_offers_new_history, variant_asins, variant_upcs, variant_eans, product_url, image_url, image_variants, thumbnail_url
{"data_captured_at": "2025-12-03T13:49:48.512237Z","last_updated": "2025-12-03T13:18:00","tracked_since": "2024-11-13T17:52:00","listed_at": "2024-10-20T00:00:00Z","country": "us","asin": "B0DHJH2GZL","upc": "724129023589","ean": "0724129023589","name": "Apple iPhone 16, US Version, 128GB, Black - Unlocked (Renewed)","brand": "Apple Inc.","rating": 4.5,"n_reviews": 623,"main_category": "Electronics","primary_category": "Cell Phones & Accessories","sub_categories": ["Renewed Smartphones","Cell Phones"],"seller_type": "FBM","in_stock": true,"n_offers_new": 21,"currency": "USD","list_price": 1277.98,"price": 582.37,"price_new": 579.0,"price_new_fba": null,"price_amazon": 582.37,"price_buybox": 582.37,"price_prime_exclusive": null,"price_new_history": [{"date": "2024-11-13T17:52:00","price": 799.99},{"date": "2024-11-22T19:06:00","price": 784.92},{"date": "2024-11-23T05:36:00","price": 774.92},...{"date": "2025-12-02T18:58:00","price": 592.0},{"date": "2025-12-03T01:20:00","price": 582.37},{"date": "2025-12-03T01:30:00","price": 579.0}],"price_new_fba_history": null,"price_amazon_history": [{"date": "2025-11-06T22:48:00","price": 600.88},{"date": "2025-11-06T23:56:00","price": 607.52},{"date": "2025-11-07T01:02:00","price": 605.0},...{"date": "2025-12-02T13:52:00","price": 599.0},{"date": "2025-12-02T18:58:00","price": 592.0},{"date": "2025-12-03T01:30:00","price": 582.37}],"price_buybox_history": [{"date": "2024-11-13T22:54:00","price": 799.99},{"date": "2024-11-22T19:06:00","price": 784.92},{"date": "2024-11-23T05:36:00","price": 774.92},...{"date": "2025-12-03T07:04:00","price": 582.37},{"date": "2025-12-03T12:04:00","price": 609.97},{"date": "2025-12-03T13:18:00","price": 582.37}],"price_prime_exclusive_history": null,"n_offers_new_history": [{"date": "2024-11-13T17:52:00","value": 1},{"date": "2024-11-22T19:06:00","value": 2},{"date": "2024-11-25T22:52:00","value": 3},...{"date": "2025-12-03T06:52:00","value": 19},{"date": "2025-12-03T10:32:00","value": 20},{"date": "2025-12-03T13:18:00","value": 21}],"variant_asins": ["B0DHJH2GZL","B0DHJ2KF9X","B0DHHVK432","B0DHJGLSFT","B0DHJLB3W3","B0DHJCYNS7","B0DHJJ47YQ","B0DHJGKNT1","B0DHJ2ZNKR","B0DHJBL4PB","B0DHJHY3BH","B0DHJ72DS8"],"variant_upcs": ["724129023589"],"variant_eans": ["0724129023589"],"product_url": "https://www.amazon.com/dp/B0DHJH2GZL","image_url": "https://m.media-amazon.com/images/I/71QkWOSDkmL.jpg","image_variants": ["https://m.media-amazon.com/images/I/71QkWOSDkmL.jpg","https://m.media-amazon.com/images/I/61ck46a-96L.jpg","https://m.media-amazon.com/images/I/51Zk1ZeGvCL.jpg","https://m.media-amazon.com/images/I/61IhjHCxYCL.jpg","https://m.media-amazon.com/images/I/71LfhnQ+r9L.jpg"],"thumbnail_url": "https://m.media-amazon.com/images/I/31j640v+ysL._SL75_.jpg"}
Table View Output
Overview Table π¦
Historical Data Table π
π Input
Amazon Price History API Search Parameters
- identifiers: (Optional) (Array of Strings)
The URLs or ASINs of the Amazon product pages to scrape data for. Enter a list of complete URLs or just ASINs to analyze multiple products at once (e.g. ["B08N5WRWNW", "B07FZ8S74R"]).
- country: (Optional) (String)
Select the country of the Amazon Marketplace you want to scrape data from. Use the two-letter country code (e.g. us, uk, de, fr, it, es, jp).
π‘ Default value is us (United States).
- include_variants: (Optional) (Boolean)
If set to True, the search will include all available product variants (e.g. different colors, sizes) for each ASIN provided.
π‘ Default value is False.
- stream_output: (Optional) (Boolean)
If set to True, the scraper will stream results as they are scraped, allowing for faster access to data. If False, results will be provided only after the entire scraping process is complete.
π‘ Default value is True.
Supported Product Identifiers
| Identifier | Supported |
|---|---|
| https://www.amazon.com/Apple-iPhone-16-Version-128GB/dp/B0DHJH2GZL | β |
| https://www.amazon.com/dp/B0DHJH2GZL | β |
| https://www.amazon.com/gp/product/B0DHJH2GZL | β |
| B0DHJH2GZL | β |
JSON Input
Sample JSON input if you use the apify api via CURL, Python, JS etc.
{"identifiers": ["https://www.amazon.com/Apple-iPhone-16-Version-128GB/dp/B0DHJH2GZL/ref=sr_1_6"],"country": "us","include_variants": true,"stream_output": true,}
πͺ Usage Limits
This service has different usage limits depending on your subscription status:
| User Type | Monthly Runs | # Bulk URLs/ASINs Supported | # Bulk URLs/ASINs with include_variants | Data Limitations | Reset Period |
|---|---|---|---|---|---|
| Free | 10 runs | 3 per run | 1 per run | Historical data up to 1 year(s) | 30 days |
| Paid | Unlimited | 100 per run | 10 per run | All-Data-Access | N/A |
How Limits Work
- Free users: Limited to 10 runs per 30-day period from your first usage
- Paid users: No limits on the number of runs and access to all data
- All users: Can scrape product data and variants as per the limits above
- Usage resets automatically 30 days after your first run (for free users)
π FAQ
How do I find the ASIN of a product?
The ASIN (Amazon Standard Identification Number) is a unique identifier assigned to products on Amazon. You can find the ASIN in the product URL right after '/dp/' or in the product details section on the Amazon product page.
Can I scrape multiple products at once?
Yes, you can provide multiple Amazon product URLs or ASINs in the identifiers input field. The scraper will process each identifier and return the corresponding product data. Please note that there are limits on the number of identifiers you can provide based on your subscription status.
How accurate is the data, especially pricing and seller information?
The data retrieved by the Amazon Price History API is near real-time, so data is accurate up to the latest hour for most products and marketplaces. We are bound by the accuracy of the data provided by the sources and cannot change this. Therefore, there may be slight discrepancies compared to live Amazon listings data.
What marketplaces are supported?
The Amazon Price History API supports multiple Amazon marketplaces, including but not limited to:
- Canada (ca)
- France (fr)
- Germany (de)
- India (in)
- Italy (it)
- Japan (jp)
- Mexico (mx)
- Spain (es)
- United Kingdom (uk)
- United States (us)
βοΈ While the scraper is running
During the run, the actor will output log messages letting you know what is going on at any point. Each message always contains specific information about the process including which url / page the actor is working on.
If you provide invalid inputs to the actor, it will immediately stop with a failure state and output log messages explaining what is wrong. If you are unsure what went wrong feel free to open up an issue in the issue tab.
π Legality of web scraping
The Amazon Price History API is designed to ethically extract only publicly available product data, and it does not scrape private user data such as personal email addresses or personal identifiers.
Our services are ethical and do not extract any private user data. They only extract what individuals or companies chose to share publicly. We therefore believe that our services, when used for ethical purposes by our users, are safe to use. However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers. For more information you can read this blog post on the legality of web scraping from Apify.
π¬ Feedback and Support
Your satisfaction is important to us! Therefore we are constantly striving to enhance the performance of our Actors.
If you have any technical feedback or encounter any bugs with the Amazon Price History API, please create an issue in the Actorβs Issues tab on the Apify Console.
You can also contact us directly for custom integrations or project use cases at business@radeance.com.