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.
{
"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
}
}Sample data
What one call returns
A recorded run of search: the fields and shapes you will get, shortened to 3 items.
| # | asinstring | titlestring | urlstring | priceobject | ratingnumber | reviews_countnumber | imageurl | is_primeboolean | is_sponsoredboolean | badgesstring[] |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | B08BRCT4JH | 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 | /dp/B08BRCT4JH | {3 fields} | 4.8 | 24525 | https://m.media-amazon.com/images/I/71G8rdQin3L._AC_UY218_.jpg | false | false | [1 item] |
| 2 | B0C7BKZ883 | Adjustable Laptop Stand for Desk, Metal Laptop Riser Holder | /dp/B0C7BKZ883 | {3 fields} | 4.5 | 4568 | https://m.media-amazon.com/images/I/71Api8I7QML._AC_UY218_.jpg | false | false | [1 item] |
| 3 | B0HKJVYCT6 | Clear Acrylic Laptop Stand for Desk, Laptop Stand with Wrist Rest | /dp/B0HKJVYCT6 | {3 fields} | — | — | https://m.media-amazon.com/images/I/711L7cYWwLL._AC_UY218_.jpg | false | false | [1 item] |
[
{
"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"
]
}
]asin,title,url,price,rating,reviews_count,image,is_prime,is_sponsored,badges
B08BRCT4JH,"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",/dp/B08BRCT4JH,"{""amount"":15.29,""currency"":""USD"",""formatted"":""$15.29""}",4.8,24525,https://m.media-amazon.com/images/I/71G8rdQin3L._AC_UY218_.jpg,false,false,"[""Overall Pick""]"
B0C7BKZ883,"Adjustable Laptop Stand for Desk, Metal Laptop Riser Holder",/dp/B0C7BKZ883,"{""amount"":15.29,""currency"":""USD"",""formatted"":""$15.29""}",4.5,4568,https://m.media-amazon.com/images/I/71Api8I7QML._AC_UY218_.jpg,false,false,"[""Best Seller""]"
B0HKJVYCT6,"Clear Acrylic Laptop Stand for Desk, Laptop Stand with Wrist Rest",/dp/B0HKJVYCT6,"{""amount"":18.99,""currency"":""USD"",""formatted"":""$18.99""}",,,https://m.media-amazon.com/images/I/711L7cYWwLL._AC_UY218_.jpg,false,false,"[""You pay $17.09""]"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
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.
| Endpoint | Required parameters | Cost |
|---|---|---|
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:
searchtakes aquery, withdomain,page,category,node,min_price,max_price,language,rh,dcandsort(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).autocompletetakes aprefix, withlimit. - Categories and rankings:
categoriestakes acategory, withpage;category-productstakes anode, withpageandsort(relevanceblender, price-asc-rank, price-desc-rank, review-rank or date-desc-rank).best-sellersandnew-releasestake acategory, withpage. - Products:
product,offers,customers-sayandrating-summarytake anasin.offersalso takespageandcondition(new or usedGood). - Reviews:
featured-reviewsandmedia-reviewstake anasin, for adomainof DE, UK, CA, FR, IT, ES, JP, AU or IN. - Deals and promotions:
dealstakes astart_index, withdepartmentandlightning.promotiontakes apromotion_id, withpage_token, for adomainof US, CA, IN, DE, IT, JP or AU. - Sellers and influencers:
sellerandseller-productstake aseller_id, withpage;seller-reviewstakes the same, withratingandperiod(30d, 90d, 365d or lifetime).influencertakes ahandle, for the USdomain.
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.
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 ASINsWatch best sellers and new releases in a category
Use the Amazon API to watch best sellers and new releases in a categoryCompare offers for a product, new or used
Use the Amazon API to compare offers for a product, new or usedSummarise 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 summaryFAQ
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.