Amazon Product Data API
Get comprehensive product information from Amazon including prices, images, ratings, reviews, and technical specifications. Available via REST and GraphQL.
Why Use This API?
Everything you need to integrate Amazon data into your application
Complete Product Information
Access title, description, brand, pricing, images, ratings, and technical specifications in a single API call.
Multiple Lookup Methods
Search by ASIN, product URL, or GTIN (ISBN/UPC/EAN) to retrieve product information.
Real-Time Data
Always get the latest product information directly from Amazon with no caching delays.
Global Marketplace Support
Support for 12+ Amazon marketplaces including US, UK, EU, and more.
Try It Out
See how easy it is to fetch Amazon data with our API
curl -X GET "https://api.canopyapi.co/v1/amazon/product?asin=B08N5WRWNW" \ -H "Authorization: Bearer YOUR_API_KEY"
{
"asin": "B08N5WRWNW",
"title": "PlayStation 5 Console",
"brand": "Sony",
"price": {
"value": 499.99,
"currency": "USD",
"displayString": "$499.99"
},
"rating": 4.7,
"ratingsTotal": 84932,
"images": [
{
"url": "https://m.media-amazon.com/images/I/51vHwT8xOyL._AC_SL1500_.jpg",
"variant": "MAIN"
}
],
"availability": {
"status": "IN_STOCK",
"displayString": "In Stock"
},
"link": "https://www.amazon.com/dp/B08N5WRWNW"
}What Can You Build?
Here are some popular use cases for this API
Build price comparison tools and shopping browsers
Sync product catalogs for dropshipping or affiliate sites
Monitor competitor products and pricing strategies
Understanding the Response
Key fields returned by the API
Product Information
Includes title, brand, ASIN, and product URL for easy identification and linking.
Pricing Data
Current price with currency, display formatting, and availability status.
Rating & Reviews
Average rating score and total number of customer reviews.
Images
High-resolution product images in multiple variants (main, alternate views).
Frequently Asked Questions
How do I look up a product by ASIN?
Include the ASIN as a query parameter in REST (?asin=B08N5WRWNW) or as a variable in GraphQL. ASINs are unique Amazon product identifiers found in product URLs.
What Amazon marketplaces are supported?
We support 12+ Amazon marketplaces including US, UK, DE, FR, IT, ES, CA, MX, BR, IN, JP, and AU. Specify the marketplace using the country code.
How often is product data updated?
Product data is fetched in real-time from Amazon with no caching. You always receive the most current information including prices, availability, and ratings.
Can I get historical pricing data?
Historical price tracking is not currently available. Each API call returns the current price at the time of the request.
What's included in the product response?
The response includes title, brand, ASIN, pricing, availability, rating, review count, images, product URL, and additional fields like description and specifications when available.
Ready to Get Started?
Start building with our Amazon API today. Get 100 free requests every month.