Amazon Scraper API: clean JSON, no proxies or parsers
An Amazon web scraping API that returns product JSON. Send an ASIN or a search term. Skip the proxy pool and the HTML parser.
100 free requests every month. Then $0.01 per request.
GET https://rest.canopyapi.co/api/amazon/product?asin=B08N5WRWNW API-KEY: YOUR_API_KEY
{
"data": {
"amazonProduct": {
"asin": "B08N5WRWNW",
"title": "PlayStation 5 Console",
"brand": "Sony",
"price": { "display": "$499.99" },
"rating": 4.7
}
}
}GET https://rest.canopyapi.co/api/amazon/product?asin=B08N5WRWNW API-KEY: YOUR_API_KEY
{
"data": {
"amazonProduct": {
"asin": "B08N5WRWNW",
"title": "PlayStation 5 Console",
"brand": "Sony",
"price": { "display": "$499.99" },
"rating": 4.7
}
}
}What you get from each endpoint
These are the Amazon routes. The base URL is https://rest.canopyapi.co and the header is API-KEY. A general-purpose Amazon scraping API comparison, including ScraperAPI, Bright Data, and Oxylabs, is linked below.
GET/api/amazon/product
Product by ASIN, Amazon URL, or GTIN (UPC, EAN, or ISBN): title, brand, price, images, bullets, categories, and Buy Box seller.
GET/api/amazon/product/asin-from-gtin
ASIN for a UPC, EAN, or ISBN.
GET/api/amazon/product/gtin-from-asin
UPC, EAN, or ISBN (GTIN) for an ASIN.
GET/api/amazon/product/variants
Variant ASINs, attributes, and prices for a listing.
GET/api/amazon/product/offers
Offers on a product: price, condition, delivery, and seller name.
GET/api/amazon/product/sales
Sales estimates for a product.
GET/api/amazon/product/stock
Stock estimates for a product.
GET/api/amazon/product/a-plus-content
A+ content on a listing.
GET/api/amazon/search
Keyword search results with title, price, rating, image, and a sponsored flag.
GET/api/amazon/autocomplete
Search autocomplete suggestions for a term.
GET/api/amazon/bestsellers
Best Sellers list by category slug or Best Sellers page URL, with rank, ASIN, price, and rating.
GET/api/amazon/bestseller-categories
Top-level Best Seller category IDs for a marketplace.
GET/api/amazon/deals
Current deals, with an optional category filter.
GET/api/amazon/categories
Category taxonomy for a marketplace.
GET/api/amazon/category
Products in a category from that taxonomy.
GET/api/amazon/seller
Public seller storefront: name, rating, about text, and listed products.
GET/api/amazon/author
Author page and books for an author ASIN.
Call the API instead of scraping the page
An Amazon product scraper has to rotate proxies, solve blocks, and keep a parser in sync with the page. This Amazon scraper API skips that stack. The product route returns title, price, images, and bullets. The search route returns the results Amazon is showing, including which rows are sponsored.
If you also need raw HTML, or the same vendor for sites other than Amazon, a general scraping platform is the closer fit. The field by field comparison is on Canopy API vs Amazon scraping APIs.
What changes when you stop parsing HTML
JSON, not a page
Product, search, best sellers, and deals come back as fields. There is no selector to repair when the layout shifts.
No proxy pool
You do not run browsers or buy residential proxies. One API key is the whole client.
Same price on every route
Product, search, deals, and best sellers are all $0.01 a request after 100 free requests a month.
350 million products
Live catalog data across 17 marketplaces, from a single product ASIN to a category best sellers list.
Amazon scraper API pricing
Hobby includes 100 requests every month. Pay As You Go is $0.01 per request after that. Premium is $99 a month for 20,000 requests, then $0.008 per request.
Hobby
Free
100 requests included
- 100 requests per month
- No additional charges
- Email support
Pay As You Go
Most popular$0.01
per request after the free ones
- 100 free requests per month
- Then $0.01 per request
- Automatic volume discounts
Premium
$99
per month
- 20,000 requests included
- Then $0.008 per request
- Priority support
Custom enterprise pricing
Need higher volume or dedicated support? Email support@canopyapi.co and we will put a plan together.
Frequently asked questions
What is an Amazon scraper API?
It is a way to get Amazon product data without running your own scraper. Canopy is a documented API: you send an ASIN or a search term and get JSON back. You do not manage proxies, browsers, or HTML parsers.
Do I need proxies or a parser?
No. Call https://rest.canopyapi.co with an API-KEY header. The product, search, best sellers, deals, and related routes return JSON fields, not a page you have to parse.
How is this different from a general Amazon scraping API?
General scraping APIs such as ScraperAPI, Bright Data, and Oxylabs fetch pages across many sites and can return HTML or a generic structured payload. Canopy is built for Amazon only. The comparison with those scraping APIs is on the Canopy API vs Amazon scraping APIs page.
Which Amazon data can I request?
Product details, search, autocomplete, variants, offers, sales and stock estimates, A+ content, best sellers, deals, categories, public seller storefronts, and author pages. UPC, EAN, and ISBN lookups are included.
Is there a free tier?
Yes. 100 requests every month, then $0.01 per request. Premium is $99 a month for 20,000 requests, then $0.008 per request.
Other Amazon data API comparisons
Get Amazon product JSON without a scraper
Create an API key and call the product or search endpoint. 100 requests are free every month.