Use simple API calls to get Amazon product data in seconds - no setup needed.
Input parameters
source
Scraper
Set the scraper to 'amazon_product' to get product data. (Other sources: 'amazon_search', 'amazon_pricing', 'amazon_reviews', 'amazon_questions', 'amazon_bestsellers', 'amazon_sellers')
query
ASIN
Input 10-symbol ASIN code of the product you want to scrape.
geo_location
Localization
Specify the 'Deliver to' location.
domain
Amazon domain
Specify Amazon marketplace you want to scrape.
locale
Interface language
Set the interface language.
render
JavaScript rendering
Enable to load JavaScript-based content.
parse
Structured data
Enable to get structured product data.
Input
Output
Output preview
import requests from pprint import pprint # Structure payload. payload = { 'source': 'amazon_product', 'query': 'B0CX23V2ZK', 'domain': 'com', 'geo_location': '90210', 'parse': True } # Take a free trial or buy the product on our dashboard to create an API user. # Replace 'USERNAME' and 'PASSWORD' with your API credentials to run this request. # Get response by using real-time endpoint. response = requests.request( 'POST', 'https://realtime.oxylabs.io/v1/queries', auth=('YOUR_USERNAME', 'YOUR_PASSWORD'), #Your credentials go here json=payload, ) # Print prettified response to stdout. pprint(response.json())
See full code
... "content": { "url": "https://www.amazon.com/dp/B0CX23V2ZK", "asin": "B0CX23V2ZK", "page": 1, "brand": "Apple", "price": 999, "stock": "In Stock", "title": "Apple 2024 MacBook Air 13-inch Laptop with M3 chip: 13.6-inch Liquid Retina Display, 8GB Unified Memory, 256GB SSD Storage, Backlit Keyboard, 1080p FaceTime HD Camera, Touch ID; Midnight", "buybox": [ { "price": 999, "stock": "In Stock", "delivery_type": "Delivery", "delivery_details": [ { "date": { "by": "Tuesday, May 21", "from": null }, "type": "FREE delivery" }, { "date": { "by": "Today", "from": null }, "type": "Or fastest Same-Day delivery" } ] }, { "price": 999, "stock": "In Stock", "delivery_type": "Pickup", "delivery_details": [ { "date": { "by": "Tuesday, May 21", "from": null }, "type": "FREE pickup" }, { "date": { "by": "Tomorrow", "from": null }, "type": "Or fastest pickup" } ] } ], "coupon": "Apply $49.01 coupon", "images": [ "https://m.media-amazon.com/images/I/71-D1xCuVwL._AC_SL1500_.jpg", "https://m.media-amazon.com/images/I/61LbQpnFNvL._AC_SL1500_.jpg", "https://m.media-amazon.com/images/I/61S2t5yhVSL._AC_SL1500_.jpg", "https://m.media-amazon.com/images/I/71eamTIYCyL._AC_SL1500_.jpg", "https://m.media-amazon.com/images/I/81QXKcc-qRL._AC_SL1500_.jpg", "https://m.media-amazon.com/images/I/61wjuMmDtdL._AC_SL1500_.jpg" ], "rating": 4.5, "category": [], "currency": "USD" } ...
OxyCopilot, an addition to one of the leading scraping tools - Web Scraper API, is an AI-powered assistant designed to auto-generate scraping requests and parsing instructions to get Amazon product data, eliminating manual coding:
Use Scraper API Playground
Input your prompt
Receive ready-to-use code
We’re dedicated to earning our clients’ trust with reliable service and attention to detail — and they notice.
No proxy management
Use 177M+ proxy pool for geo-targeting
Bulk scraping
Up to 5,000 URLs per batch from multiple pages all at once
Multiple delivery options
Get results via the API or to your Amazon S3 or Google Cloud Storage bucket
Highly scalable
Easy to integrate, customize & supports a high volume of requests
24/7 support
Contact our support staff and resolve your issues anytime
Write your own parsing instructions and leverage our infrastructure to collect parsed data from any target hassle-free.
No need to maintain your own parser
Define your own parsing logic with XPath and CSS selectors
Collect ready-to-use structured data from Amazon
Leverage our Scheduler feature to automate recurring scraping and parsing jobs by scheduling them whenever needed.
Create multiple schedules for different jobs
Receive data automatically to your preferred cloud storage
Get notifications once each job is done
Gather data from Amazon effortlessly
Pay only for successful results
Gather highly-localized data
Receive data extraction know-how
1 week trial
0
10 requests / s
Rate LimitPremium Proxies
AI-Powered Web Scraping
JavaScript Rendering
$49/mo
1.35
36,296
ResultsPremium Proxies
AI-Powered Web Scraping
JavaScript Rendering
$49 + VAT billed monthly
$99/mo
1.30
76,154
ResultsPremium Proxies
AI-Powered Web Scraping
JavaScript Rendering
$99 + VAT billed monthly
$249/mo
1.25
199,200
ResultsPremium Proxies
AI-Powered Web Scraping
JavaScript Rendering
$249 + VAT billed monthly
0
1 week trial
1.35
$49/mo
$49 + VAT billed monthly
1.30
$99/mo
$99 + VAT billed monthly
1.25
$249/mo
$249 + VAT billed monthly
36,296
76,154
199,200
10 requests / s
10% off
Yearly plans discount
For all our plans by paying yearly. Contact sales team to learn more.
We accept these payment methods:
Amazon product details, listings, and associated specifics are publicly available data. In essence, you can freely extract product data and monitor price changes from Amazon pages. Although the Oxylabs team recommends seeking legal consultation before engaging in scraping activities to assess a specific situation and review associated local and international laws. Make sure to get an expert opinion on further proceedings. To learn more about the legalities of web scraping, check here.
In most cases, Amazon Data API takes under 10 seconds. Please contact your dedicated account manager or our support team for more specifics. You can also try it out with a free trial and follow our guide on how to web scrape Amazon with Python to get a head start.
Yes. Scheduler is a free feature of Amazon Data API that you can use to automate recurring scraping and parsing jobs.
Data collected using a web scraper, such as Amazon Data API, can be used to perform market and competitor analysis (such as price tracking), which can, in turn, be used to increase competitive advantage: customize shopping experience, promote consumer engagement, and increase revenue. If acquiring ready-to-use data interests you, see our e-commerce datasets.
If you're completely new to web scraping, check out our article about best websites to scrape for practice.
Proxies
Advanced proxy solutions
Data Collection
Datasets
Resources
Innovation hub