Amazon API
Our Amazon API gives you programmatic access to Amazon data that isn't available through any official API. Get data on product data, pricing information, reviews count, star ratings, ASIN numbers, seller details, and more. And the best part? You can try the Amazon API entirely for free, no credit card required.

Trusted by industry leaders all over the world
Integrate our Amazon API
Access the Amazon API using Python, JavaScript, CLI, cURL, OpenAPI, or MCP. Choose your preferred option and start extracting Amazon data in minutes.
Python
JavaScript
HTTP
MCP
1from apify_client import ApifyClient2
3# Initialize the ApifyClient with your Apify API token4# Replace '<YOUR_API_TOKEN>' with your token.5client = ApifyClient("<YOUR_API_TOKEN>")6
7# Prepare the Actor input8run_input = {9 "categoryOrProductUrls": [{ "url": "https://www.amazon.com/s?k=keyboard" }],10 "maxItemsPerStartUrl": 100,11 "proxyCountry": "AUTO_SELECT_PROXY_COUNTRY",12 "maxSearchPagesPerStartUrl": 9999,13 "maxOffers": 0,14 "locationDeliverableRoutes": [15 "PRODUCT",16 "SEARCH",17 "OFFERS",18 ],19}20
21# Run the Actor and wait for it to finish22run = client.actor("junglee/amazon-crawler").call(run_input=run_input)23
24# Fetch and print Actor results from the run's dataset (if there are any)25print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])26for item in client.dataset(run["defaultDatasetId"]).iterate_items():27 print(item)28
29# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-startGet data with Amazon API
Extract Amazon product data by providing Amazon subcategory URLs or product URLs. The Amazon Product Scraper returns structured JSON data with product titles, prices, reviews, ratings, ASIN numbers, seller information, stock status, and delivery details.
Input
{ "maxOffers": 0, "proxyCountry": "AUTO_SELECT_PROXY_COUNTRY", "scrapeSellers": false, "useCaptchaSolver": false, "maxItemsPerStartUrl": 100, "scrapeProductDetails": true, "categoryOrProductUrls": [ { "url": "<https://www.amazon.com/s?k=keyboard>" } ], "locationDeliverableRoutes": [ "PRODUCT", "SEARCH", "OFFERS" ], "maxSearchPagesPerStartUrl": 9999, "scrapeProductVariantPrices": false, "ensureLoadedProductDescriptionFields": false}Output
{ "url": "<https://www.amazon.com/dp/B09X7MPX8L>", "asin": "B09X7MPX8L", "brand": "SanDisk", "price": { "value": 145.5, "currency": "$" }, "stars": 4.8, "title": "SanDisk 1TB Extreme microSDXC UHS-I Memory Card with Adapter - Up to 190MB/s, C10, U3, V30, 4K, 5K, A2, Micro SD Card- SDSQXAV-1T00-GN6MA", "seller": { "_fromStrapi": true, "id": "A210SJF12S88M5", "url": "/gp/help/seller/at-a-glance.html/ref=dp_merchant_link?ie=UTF8&seller=A210SJF12S88M5&asin=B09X7MPX8L&ref_=dp_merchant_link&isAmazonFulfilled=1", "name": "Direct Suppliers US", "reviewsCount": null, "averageRating": null }, "inStock": true, "support": "Free Amazon tech support included", "delivery": "Thursday, January 26", "features": [ "Save time with card offload speeds of up to 190MB/s powered by SanDisk QuickFlow Technology (Up to 190MB/s read speeds, engineered with proprietary technology to reach speeds beyond UHS-I 104MB/s, requires compatible devices capable of reaching such speeds. Based on internal testing; performance may be lower depending upon host device interface, usage conditions and other factors. 1MB=1,000,000 bytes. SanDisk QuickFlow Technology is only available for 64GB, 128GB, 256GB, 400GB, 512GB, and 1TB capacities. 1GB=1,000,000,000 bytes and 1TB=1,000,000,000,000 bytes. Actual user storage less.)", "Pair with the SanDisk Professional PRO-READER SD and microSD to achieve maximum speeds (sold separately)", "Up to 130MB/s write speeds for fast shooting (Based on internal testing; performance may be lower depending upon host device interface, usage conditions and other factors. 1MB=1,000,000 bytes.)", "4K and 5K UHD-ready with UHS Speed Class 3 (U3) and Video Speed Class 30 (V30) (Compatible device required. Full HD (1920x1080), 4K UHD (3840 x 2160), and 5K UHD (5120 X 2880) support may vary based upon host device, file attributes and other factors. See HD page on SanDisk site. UHS Speed Class 3 (U3) designates a performance option designed to support real-time video recording with UHS-enabled host devices. Video Speed Class 30 (V30), sustained video capture rate of 30MB/s, designates a performance option designed to support real-time video recording with UHS-enabled host devices. See the SD Association’s official website.)", "Rated A2 for faster loading and in-app performance (A2 performance is 4000 read IOPS, 2000 write IOPS. Results may vary based on host device, app type and other factors)" ], "listPrice": { "value": 299.99, "currency": "$" }, "breadCrumbs": "Electronics › Computers & Accessories › Computer Accessories & Peripherals › Memory Cards › Micro SD Cards", "description": null, "inStockText": "Only 8 left in stock - order soon. Only 8 left in stock - order soon.", "reviewsLink": "/SanDisk-Extreme-microSDXC-Memory-Adapter/product-reviews/B09X7MPX8L?reviewerType=all_reviews", "locationText": "Select your address", "returnPolicy": "Eligible for Return, Refund or Replacement within 30 days of receipt Eligible for Return, Refund or Replacement within 30 days of receipt", "reviewsCount": 36704, "variantAsins": [], "priceVariants": null, "shippingPrice": null, "starsBreakdown": { "1star": 0.01, "2star": 0.01, "3star": 0.02, "4star": 0.09, "5star": 0.86 }, "thumbnailImage": "<https://m.media-amazon.com/images/I/716kSUlHouL.__AC_SX300_SY300_QL70_FMwebp_.jpg>", "bestsellerRanks": null, "fastestDelivery": "Sunday, January 22", "answeredQuestions": 151, "variantAttributes": []}Sign up for Apify account01
Creating an account is quick and free — no credit card required. Your account gives you access to more than 5,000 scrapers and APIs.
Get your Apify API token02
Go to settings in the Apify console and navigate to the “API & Integrations” tab. There, create a new token and save it for later.
Integrate Amazon API03
Navigate to the Amazon API page and click on the API dropdown menu in the top right corner. In the dropdown menu, you can see API clients, API endpoints, and more.
Get your Amazon data via API04
Now, you can use the API and get the data you need from Amazon.

Why use Apify?
Never get blocked
Every plan (free included) comes with Apify Proxy, which is great for avoiding blocking and giving you access to geo-specific content.
Customers love us
We truly care about the satisfaction of our users and thanks to that we're one of the best-rated data extraction platforms on both G2 and Capterra.
Monitor your runs
With our latest monitoring features, you always have immediate access to valuable insights on the status of your web scraping tasks.
Export to various formats
Your datasets can be exported to any format that suits your data workflow, including Excel, CSV, JSON, XML, HTML table, JSONL, and RSS.
Integrate Apify to your workflow
You can integrate your Apify runs with platforms such as Zapier, Make, Keboola, Google Drive, or GitHub. Connect with practically any cloud service or web app.
Large developer community
Apify is built by developers, so you'll be in good hands if you have any technical questions. Our Discord server is always here to help!
Get AI-ready Amazon data via API
Connect to hundreds of apps right away using ready-made integrations, or set up your own with webhooks and our API.
No, there is no official Amazon API for product data extraction. Amazon Product Scraper is a third-party web scraping tool built on the Apify platform that extracts publicly available product information from Amazon's website by processing subcategory and product URLs.
Yes, you can try the Amazon Product Scraper for free on the Apify platform. Apify offers free credits for new users to test actors. The cost varies depending on your usage - it's recommended to run a small test scrape first to estimate your specific costs before scaling up.
You can extract comprehensive product data including titles, prices, list prices, star ratings, review counts, ASIN numbers, brand information, product features, images, seller details, stock status, delivery information, breadcrumbs, and return policies. The scraper can return over 100,000 results on average.
Yes, it is legal to scrape publicly available Amazon data such as product descriptions, prices, and ratings. The Amazon Product Scraper only extracts information that is publicly accessible on Amazon's website, which is considered legal web scraping practice.
To get started, simply add one or more Amazon subcategory URLs (containing '/s' after the domain) or product URLs to the input field, select the maximum number of items to scrape, then run the actor. You can download the structured JSON data or access it via API without logging into the platform.