APIs / Marketplaces / Amazon

1 credit per call18 endpoints10 datapoints

Amazon API

Amazon API for product search, product details, offers, reviews, best sellers, deals, sellers and categories as JSON. 1 credit per successful call.

Amazon
GET/v1/amazon/search?query=laptop+stand
{
  "success": true,
  "data": {
    "query": "laptop stand",
    "domain": "US",
    "page": 1,
    "results": [
      {
        "asin": "B08BRCT4JH",
        "title": "BESIGN LS03 Aluminum Laptop Stand, Ergonomic Detachable Computer Stand, Notebook Riser, Laptop Mount Compatible with Air, Pro, Dell, HP, Lenovo More 10-15.6\" Laptops, Silver",
        "url": "/dp/B08BRCT4JH",
        "price": {
          "amount": 15.29,
          "currency": "USD",
          "formatted": "$15.29"
        },
        "rating": 4.8,
        "reviews_count": 24525,
        "image": "https://m.media-amazon.com/images/I/71G8rdQin3L._AC_UY218_.jpg",
        "is_prime": false,
        "is_sponsored": false,
        "badges": [
          "Overall Pick"
        ]
      },
      {
        "asin": "B0C7BKZ883",
        "title": "Adjustable Laptop Stand for Desk, Metal Laptop Riser Holder",
        "url": "/dp/B0C7BKZ883",
        "price": {
          "amount": 15.29,
          "currency": "USD",
          "formatted": "$15.29"
        },
        "rating": 4.5,
        "reviews_count": 4568,
        "image": "https://m.media-amazon.com/images/I/71Api8I7QML._AC_UY218_.jpg",
        "is_prime": false,
        "is_sponsored": false,
        "badges": [
          "Best Seller"
        ]
      },
      {
        "asin": "B0HKJVYCT6",
        "title": "Clear Acrylic Laptop Stand for Desk, Laptop Stand with Wrist Rest",
        "url": "/dp/B0HKJVYCT6",
        "price": {
          "amount": 18.99,
          "currency": "USD",
          "formatted": "$18.99"
        },
        "image": "https://m.media-amazon.com/images/I/711L7cYWwLL._AC_UY218_.jpg",
        "is_prime": false,
        "is_sponsored": false,
        "badges": [
          "You pay $17.09"
        ]
      }
    ],
    "results_count": 16,
    "pagination": {
      "current_page": 1,
      "total_pages": 20,
      "has_next": true,
      "has_previous": false
    }
  },
  "meta": {
    "domain": "US",
    "currency": "USD",
    "language": "",
    "cached": true,
    "response_time_ms": 1,
    "timestamp": "2026-11-12T12:58:37.013165Z",
    "request_id": "req_d22c1513316c47979552e07b27c0d80a",
    "credits_charged": 1,
    "credits_remaining": 1992
  }
}
200 OKJSONX-Credits-Used: 1
Recorded from our API and shortened.

Sample data

What one call returns

A recorded run of search: the fields and shapes you will get, shortened to 3 items.

#asinstringtitlestringurlstringpriceobjectratingnumberreviews_countnumberimageurlis_primebooleanis_sponsoredbooleanbadgesstring[]
1B08BRCT4JHBESIGN LS03 Aluminum Laptop Stand, Ergonomic Detachable Computer Stand, Notebook Riser, Laptop Mount Compatible with Air, Pro, Dell, HP, Lenovo More 10-15.6" Laptops, Silver/dp/B08BRCT4JH{3 fields}4.824525https://m.media-amazon.com/images/I/71G8rdQin3L._AC_UY218_.jpgfalsefalse[1 item]
2B0C7BKZ883Adjustable Laptop Stand for Desk, Metal Laptop Riser Holder/dp/B0C7BKZ883{3 fields}4.54568https://m.media-amazon.com/images/I/71Api8I7QML._AC_UY218_.jpgfalsefalse[1 item]
3B0HKJVYCT6Clear Acrylic Laptop Stand for Desk, Laptop Stand with Wrist Rest/dp/B0HKJVYCT6{3 fields}——https://m.media-amazon.com/images/I/711L7cYWwLL._AC_UY218_.jpgfalsefalse[1 item]

Recorded from our API · 3 items shown · 10 datapoints per itemGET /v1/amazon/search?query=laptop+stand

10 datapoints

Identity

  • titlestring

Contact

  • urlstring

Reputation

  • ratingnumber
  • reviews_countnumber
  • imageurl
  • badgesstring[]

Price

  • priceobject

Other

  • asinstring
  • is_primeboolean
  • is_sponsoredboolean

Playground

Run this API

cURLshell
curl "https://api.perceptlayer.com/v1/amazon/search?query=laptop+stand" \
  -H "X-API-Key: $API_KEY"

Amazon · 18 endpoints

Endpoints

Every endpoint takes the same key. Open one for its parameters and an example request.

EndpointRequired parametersCost
GET/v1/amazon/autocomplete
domainprefix+1 optional
1 credit
GET/v1/amazon/best-sellers
categorydomain+1 optional
1 credit
GET/v1/amazon/categories
domaincategory+1 optional
1 credit
GET/v1/amazon/category-products
domainnode+2 optional
1 credit
GET/v1/amazon/customers-say
asindomain
1 credit
GET/v1/amazon/deals
domainstart_index+2 optional
1 credit
GET/v1/amazon/featured-reviews
asindomain
1 credit
GET/v1/amazon/influencer
handledomain
1 credit
GET/v1/amazon/media-reviews
asindomain
1 credit
GET/v1/amazon/new-releases
categorydomain+1 optional
1 credit
GET/v1/amazon/offers
asindomain+2 optional
1 credit
GET/v1/amazon/product
asin+1 optional
1 credit
GET/v1/amazon/promotion
promotionIddomainpromotion_id+1 optional
1 credit
GET/v1/amazon/rating-summary
asindomain
1 credit
GET/v1/amazon/search
query+10 optional
1 credit
GET/v1/amazon/seller
sellerIddomainseller_id+1 optional
1 credit
GET/v1/amazon/seller-products
sellerIddomainseller_id+1 optional
1 credit
GET/v1/amazon/seller-reviews
sellerIddomainseller_id+3 optional
1 credit

Overview

About the Amazon API

What you can get

The Amazon API returns Amazon product, review and seller data as JSON through 18 endpoints. Each takes a domain: US or DE for most, with UK added for best-sellers, new-releases and categories.

  • Search: search takes a query, with domain, page, category, node, min_price, max_price, language, rh, dc and sort (relevance, price-asc, price-desc, rating, newest, bestseller, relevanceblender, price-asc-rank, price-desc-rank, review-rank, date-desc-rank or exact-aware-popularity-rank). autocomplete takes a prefix, with limit.
  • Categories and rankings: categories takes a category, with page; category-products takes a node, with page and sort (relevanceblender, price-asc-rank, price-desc-rank, review-rank or date-desc-rank). best-sellers and new-releases take a category, with page.
  • Products: product, offers, customers-say and rating-summary take an asin. offers also takes page and condition (new or usedGood).
  • Reviews: featured-reviews and media-reviews take an asin, for a domain of DE, UK, CA, FR, IT, ES, JP, AU or IN.
  • Deals and promotions: deals takes a start_index, with department and lightning. promotion takes a promotion_id, with page_token, for a domain of US, CA, IN, DE, IT, JP or AU.
  • Sellers and influencers: seller and seller-products take a seller_id, with page; seller-reviews takes the same, with rating and period (30d, 90d, 365d or lifetime). influencer takes a handle, for the US domain.

The recorded search for "laptop stand" on the US domain returns results, each with asin, title, url, price (amount, currency and formatted), rating, reviews_count, image, is_prime, is_sponsored and badges. It also returns results_count, and pagination with current_page, total_pages, has_next and has_previous.

How a call works

Search, then look up: GET /v1/amazon/search?query=laptop+stand&domain=US with your key in the X-API-Key header returns each product's asin; product, offers, customers-say and rating-summary take an asin. Check has_next before asking for the next page. Every successful call costs 1 credit; failed calls cost nothing.

MarketplacesJSONRESTMCP

More marketplaces APIs

Use cases

Track prices and Prime eligibility for a list of ASINs

Use the Amazon API to track prices and Prime eligibility for a list of ASINs

Watch best sellers and new releases in a category

Use the Amazon API to watch best sellers and new releases in a category

Compare offers for a product, new or used

Use the Amazon API to compare offers for a product, new or used

Summarise what customers say about a product, with its rating summary

Use the Amazon API to summarise what customers say about a product, with its rating summary

FAQ

Questions

How much does the Amazon API cost?

Each successful call costs one credit, and each search page is one call. New accounts get free credits to start, and credit packs bring the price down as you scale.

Which Amazon marketplaces can I query?

Most endpoints take a `domain` of US or DE. `best-sellers`, `new-releases` and `categories` add UK, and `featured-reviews` and `media-reviews` cover DE, UK, CA, FR, IT, ES, JP, AU and IN.

Do I need an Amazon account?

No. You call this Amazon API with your Perceptlayer key in the `X-API-Key` header, with no Amazon login.

What format are responses in?

Every endpoint returns JSON, with no HTML parsing on your side.

Should I build an Amazon scraper instead?

You can, but an Amazon scraper is code you maintain: page changes break it, requests get blocked, and Amazon's terms govern how you collect data. The Amazon API gives you 18 endpoints of named JSON fields for 1 credit per successful call, and failed calls cost nothing. A scraper makes sense only for data these endpoints don't return, so check the response in the playground on this page first.

Try the Amazon API with 100 free credits

No credit card. Failed calls are never billed.