Amazon scraper API

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.

Request
GET https://rest.canopyapi.co/api/amazon/product?asin=B08N5WRWNW
API-KEY: YOUR_API_KEY
Response
{
  "data": {
    "amazonProduct": {
      "asin": "B08N5WRWNW",
      "title": "PlayStation 5 Console",
      "brand": "Sony",
      "price": { "display": "$499.99" },
      "rating": 4.7
    }
  }
}
Endpoints

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.

Scraping vs API

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.

Why an API

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.

Pricing

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
Get an API key

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
Get an API key

Premium

$99

per month

  • 20,000 requests included
  • Then $0.008 per request
  • Priority support
Get an API key

Custom enterprise pricing

Need higher volume or dedicated support? Email support@canopyapi.co and we will put a plan together.

Contact us
FAQ

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.

Get Amazon product JSON without a scraper

Create an API key and call the product or search endpoint. 100 requests are free every month.