Skip to main content

Amazon Reviews API

Overview

The Amazon Reviews API allows you to extract customer reviews for any product on Amazon programmatically. This API provides real-time access to review details such as review text, customer rating, posted date, and much more, making it an essential tool for sentiment analysis, product research, and market intelligence.

Authentication

Visit our Authentication Docs on learning how to get started on integrating this API in your application.

Endpoint

GET https://get.scrapehero.com/amz/product-reviews/?x-api-key=xxxxxxxxxxxxxxx&asin=B07NFTVP7P&country_code=US&page=1&sort=top&get_product_data=true

Request Parameters

ParameterTypeRequiredDescription
asinstringYesProduct ASIN
pagestringNoReview page number
country_codestringNoISO Aplha2 Country Code
get_product_databooleanNotrue or false

API supports country_codes: US, AE, BR, DE, MX, TR, JP, IN, FR, NL, CA, ES, IT, UK, AU and SG

Response Format

note

Please note that Amazon has limitations when retrieving product reviews. A maximum of 80 reviews can be collected per product, and only reviews from the respective country can be retrieved. For Amazon.com, this means only reviews from the U.S. will be available.

The API returns data in JSON format. Here's an example of the response structure:


{
"product_name": "Echo (3rd Gen)- Smart speaker with Alexa- Charcoal",
"asin": "B07NFTVP7P",
"parent_asin": "B07W36WN5X",
"small_description":
[
"Meet Echo - Echo (3rd Gen) has new premium speakers powered by Dolby to play 360° audio with crisp vocals and dynamic bass response.",
"Enjoy premium sound - Personalize your listening experience by adjusting the equalizer settings. Pair with a second Echo (3rd Gen) or Echo Plus (2nd Gen) for stereo sound and add more bass with an Echo Sub.",
"Voice control your music - Ask Alexa for a song, artist, or genre from Amazon Music, Apple Music, Spotify, Pandora, SiriusXM, and more. With multi-room music, play music on compatible Echo devices in different rooms.",
"Voice control your smart home - Turn on lights, adjust thermostats, lock doors, and more with compatible connected devices.",
"Keep your family in sync - Use your Alexa devices like an intercom and talk to any room in the house with Drop In and Announcements.",
"Alexa has skills - With tens of thousands of skills and counting, Alexa is always getting smarter and adding new skills like tracking fitness, playing games, and more.",
"Designed to protect your privacy - Built with multiple layers of privacy controls, including a microphone off button that electronically disconnects the mics."
],
"full_description": null,
"availability_status": "Currently unavailable.",
"currency": "USD",
"sale_price": null,
"regular_price": null,
"brand": "Amazon",
"total_ratings": "101,781",
"average_rating": "4.7",
"product_variant": "configuration: Device only, color: Charcoal, style: Echo",
"rating_histogram": {
"five_star": "82%",
"four_star": "11%",
"three_star": "3%",
"two_star": "1%",
"one_star": "2%"
},
"reviews": [
{
"review_id": "R292EDCU0BOB0I",
"review_author": "Chris_in_MA",
"author_badge": null,
"badge": "Verified Purchase",
"reviewed_product_attribute": "Style: Echo Plus | Color: Heather Gray | Configuration: Device only",
"reviewed_variant_asin": null,
"variant_review_url": null,
"review_rating": "5.0",
"reviewed_country": "United States",
"review_date": "October 17, 2018",
"review_text": "Short & Sweet - For what it is, this device is amazing. Performance is quick, audio is great, and the built-in Zigbee hub works quite well. Longer Review; After dragging my heels for over a year, I finally bought our first Echo (2nd Generation) back in August. I loved it so much that I got us 2 more for other areas in the house. Being able to group them and play the same music or audio throughout the house is a novelty that won't grow old for me. I've only wished that they had a little more full sound, especially at higher volume. I'd considered the last Echo Plus, but the average of reviews I read didn't make it appear to perform significantly better than our already great 2nd Generation Echos. When I saw this new Echo Plus listed, I pre-ordered it to \"replace\" the Heather Grey Echo in our kitchen and move that one to our bedroom. We tend to have music playing in the kitchen more than any other room, and I wanted slightly better sound than the regular Echo in there. I'm honestly glad we took a chance on this device without any reviews to go by. Appearance; As you can see in the photos, it's pretty much identical in height to the 2nd Generation Echo. It is a bit wider to accommodate the larger speakers, and the top is slightly domed instead of being flat. A similar 7-microphone array is on top and they seem to work just as well. There also appears to be a tripod-style connector on the base of the unit. Setup; Setup was surprisingly easy as this Echo Plus detected our network settings on its own. I plugged it in, it did its initial startup, and then told me the device was connected. Simple as that. Audio compared to 2nd Generation Echo; Highs are clearer. Mids are more natural and better-defined. Lows are deeper. Overall volume is noticeably louder and sound quality is improved. When paired with our other Echos, music and audio is in sync everywhere and this device stands out above the others in audio performance. General Performance; We have a quick network and I don't notice any perceivable performance difference between this new Echo Plus and our regular 2nd Generation Echos. Everything seems to work as it should. I bought this with the \"free\" Philips Hue bulb promotion. This bulb is our first Zigbee device and works very well with the Echo Plus. It is easily controlled by either the Echo Plus or the other Echos we have in the house. I'll be keeping an eye out for deals on these bulbs in the future. Like our other Echos, it also has no problem controlling our Kasa Smart Plugs. Overall; While $150 is a lot for a single speaker, for what I was looking for, this thing excels. If you like the 2nd Generation Echo but hoped it sounded a bit better, I would highly recommend this. Based on what I've read, if you were disappointed with the audio performance with the 1st Generation Echo Plus but want everything else it had to offer, consider giving this wonderful speaker a try. P.S.: The internal ambient temperature sensor seems fairly accurate and nice to have included.",
"review_comment_count": null,
"review_header": "Great Device with Impressive Audio",
"review_images": [
"https://images-na.ssl-images-amazon.com/images/I/810SxOILH-L._SY500.jpg",
"https://images-na.ssl-images-amazon.com/images/I/81Es9GpHolL._SY500.jpg",
"https://images-na.ssl-images-amazon.com/images/I/81OzqOwIuFL._SY500.jpg",
"https://images-na.ssl-images-amazon.com/images/I/81khVTzw0eL._SY500.jpg",
"https://images-na.ssl-images-amazon.com/images/I/81zzJgbfEBL._SY500.jpg"
],
"no_of_people_reacted_helpful": "1,085",
"author_profile_url": "https://www.amazon.com/gp/profile/amzn1.account.AGDSZMBAOZVBPDG3BNKMLA2I5XDA/ref=cm_cr_othr_d_gw_tr?ie=UTF8",
"review_url": "https://www.amazon.amazon.com/gp/customer-reviews/R292EDCU0BOB0I/ref=cm_cr_othr_d_rvw_ttl?ie=UTF8&ASIN=B07NFTVP7P"
},
{
"review_id": "RGF5E68GGO528",
"review_author": "James Aldrich",
"author_badge": null,
"badge": "Verified Purchase",
"reviewed_product_attribute": "Style: Echo Plus | Color: Charcoal | Configuration: Device only",
"reviewed_variant_asin": null,
"variant_review_url": null,
"review_rating": "5.0",
"reviewed_country": "United States",
"review_date": "October 15, 2019",
"review_text": "Hello All, I received my Echo Plus on October 7th. It was so easy to set up for the most part. I plugged it in and in a few short minutes, it was online ready to play! The sound for its small size was awesome~! I wouldn't think one would want much more than that right? I purchased this unit since I wanted Alexa to speak the indoor temperature. I tried saying or doing a number of things but the indoor temperature eluded me. I imagined having a device which wouldn't need outdoor wired or wireless probes with batteries. I would already have accurate outdoor temperature info as well as the indoor temperature and no need for probes of any kind. I think I spent hours trying to get the indoor temperature to speak with Alexa. I could go into the Alexa App select the echo plus and read the indoor temperature through my phone, So why couldn't she speak the indoor temperature! I learned later that a sensor had to be activated. It's a shame that Alexa couldn't have activated the Sensor. An Amazon help person tried to tell me what I needed to find but I think I was dealing with graphics. I am totally blind and use voiceover on my IPhone. I couldn't find the sensor or anything else to activate the indoor temperature so it would speak. I watched some youtube videos but none of these helped. Perhaps I'll approach disability services to see if they know of a solution to this! I deregistered the echo plus from my account and put it back in the box. If I can't find any solution for finding the sensor and turning on the indoor temperature, the echo plus is heading back to Amazon. I'll stay with my tried and true echos. Jim I am happy to say that I didn’t send my Echo plus back after all! I removed it from its box before registering to my account again! At first, I couldn’t see the indoor temperature on my phone. I planned to call disability services. Four hours later, I checked my phone after selecting the Echo Plus and saw the indoor temperature again! I thought I’d get brave and ask Alexa to give me the inside temperature. I said, echo, temperature inside! She spoke it to my relief! I also said, Echo, inside temperature. She repeated it again! I was pleased! Something may not have been right in the first registration or I wasn’t giving her the right verbage! I don’t know what happened for certain! I didn’t have to activate anything! It worked right away! I didn’t call disability services. My wife has ordered another one which will be used upstairs! Long live the echo plus! Hope this or another generation of the echo plus with built on in hub will be available for a long time! The indoor temperature is an excellent feature! Jim",
"review_comment_count": null,
"review_header": "Alexa doesn't speak indoor temperature, Most disappointed!",
"review_images": [],
"no_of_people_reacted_helpful": null,
"author_profile_url": "https://www.amazon.com/gp/profile/amzn1.account.AHJHXGWIDY4NIY74V47RUILAKDFA/ref=cm_cr_othr_d_gw_tr?ie=UTF8",
"review_url": "https://www.amazon.amazon.com/gp/customer-reviews/RGF5E68GGO528/ref=cm_cr_othr_d_rvw_ttl?ie=UTF8&ASIN=B07NFTVP7P"
},
{
"review_id": "R2ZPZWVCH974M5",
"review_author": "Kimie",
"author_badge": null,
"badge": "Verified Purchase",
"reviewed_product_attribute": "Style: Echo | Color: Twilight Blue | Configuration: Device only",
"reviewed_variant_asin": null,
"variant_review_url": null,
"review_rating": "5.0",
"reviewed_country": "United States",
"review_date": "October 20, 2024",
"review_text": "I am a big fan of the Amazon Alexa. We have several different styles and generations. The 3rd generation echo is but still has great sound. And it comes in several different colors... We started out with using them to just play music. But living in a 2 story home, these speakers work great as intercoms. They alert us when someone is at the door. They can turn lights on and off if you use smart bulbs. It also connects to the thermostat which comes in handy on very cold mornings,as you can tell Alexa to turn on the heat without leaving the comfort of your warm bed! That's just a few of the things Alexa can do!! I'd be lost without it!!",
"review_comment_count": null,
"review_header": "I bet Alexa knows",
"review_images": [],
"no_of_people_reacted_helpful": null,
"author_profile_url": "https://www.amazon.com/gp/profile/amzn1.account.AH4KKP4QDXPWK4E2EM2RYLY5ZT6A/ref=cm_cr_othr_d_gw_tr?ie=UTF8",
"review_url": "https://www.amazon.amazon.com/gp/customer-reviews/R2ZPZWVCH974M5/ref=cm_cr_othr_d_rvw_ttl?ie=UTF8&ASIN=B07NFTVP7P"
},
{
"review_id": "R2CXKGBBY7UPLJ",
"review_author": "brent",
"author_badge": null,
"badge": "Verified Purchase",
"reviewed_product_attribute": "Style: Echo Plus | Color: Charcoal | Configuration: Device only",
"reviewed_variant_asin": null,
"variant_review_url": null,
"review_rating": "5.0",
"reviewed_country": "United States",
"review_date": "December 18, 2024",
"review_text": "Purchased in 2019. I absolutely love this product and have used it extensively for over 5 years (music, timers, reminders, alarms, etc.). It still works well and sounds fantastic but has reached a point where it heats up and begins to cut out after about 10 minutes of continuous audio such as music or sleep sounds. At times the small metal piece underneath has become hot enough to burn the skin. For now I still use it for basic functions but avoid playing anything for more than a few minutes. Hopefully, it lives another 5 years.",
"review_comment_count": null,
"review_header": "Beginning to show its age.",
"review_images": [],
"no_of_people_reacted_helpful": null,
"author_profile_url": "https://www.amazon.com/gp/profile/amzn1.account.AHG5DKKSER6ZAI2T2WNXBMYHEB6Q/ref=cm_cr_othr_d_gw_tr?ie=UTF8",
"review_url": "https://www.amazon.amazon.com/gp/customer-reviews/R2CXKGBBY7UPLJ/ref=cm_cr_othr_d_rvw_ttl?ie=UTF8&ASIN=B07NFTVP7P"
},
{
"review_id": "R327LBJJ0EL950",
"review_author": "Ritvik N",
"author_badge": null,
"badge": "Verified Purchase",
"reviewed_product_attribute": "Style: Echo | Color: Twilight Blue | Configuration: Device only",
"reviewed_variant_asin": null,
"variant_review_url": null,
"review_rating": "4.0",
"reviewed_country": "United States",
"review_date": "February 10, 2020",
"review_text": "I bought this mostly to supplant my 3rd gen Echo Dot (actually I'm moving that to another room) - also the fact that the Echo was on sale at a reasonably modest price didn't hurt either. For this price tag though, I would expect this Echo to slightly over-perform on 2 latest generation Echo Dots (as of current price, this Echo is a little over twice the cost of an Echo Dot) - does it deliver on this front though? My opinion is somewhat of a mixed bag on this. Keeping in mind I've only had this Echo for the weekend, but I certainly wouldn't say that it \\\"overperforms\\\" versus 2 Echo Dots. At best it probably has the power - in terms of speaker decibel and voice range, I suppose - of 1 and 1/2 Echo Dots. So possibly in the end I would peg it as worth 1.5 echo dots, when costwise its definitely around 2.5 echo dots. However, I think I wouldn't grade this Echo harshly purely for that reason. The speaker volume is still fine, and I'm not sure about the hearing range as that was a concern of mine going in - our house living room is somewhat sprawling, and sometimes echo dot can't hear me - but on the box I read it listens in a \\\"far-field\\\" range, whatever the heck that means, and overall I would say the hearing range is slightly improved over the echo dot. So already it recuperates on the 1 star that I would otherwise take off for its speaker - I would bring that down to 1/2 star down so far though. The main minus point to me is the Alexa integration. This is truthfully not a problem with the Echo at all, but with Alexa itself. Alexa is still somewhat primitive, I would liken it to a conversational Neanderthal human I suppose, so it doesn't really do many useful things for me at present. Of the things it can do, it's sometimes frustrating to use it. To give a few examples: * It commonly misinterprets what I would say, perhaps of my accent (I am to blame here I suppose, as well?) even though I have set up my voice profile on Alexa app. I've also set up voice profile of another household member, but when they confirm it with \\\"Alexa, do you know who I am?\\\" it responds with \\\"I'm not sure, but you're on <my name>'s account\\\". I understand it's a continuously learning and evolving software or something, so I suppose that doesn't really warrant any stars to be taken off at this point, at least by itself. The real kicker is it responds really stupidly to some common questions you might ask a (presumably) smart AI. For instance, we were worried our dog might have a concussion as she hit her head while running around in a dog park. \\\"Alexa, what's a concussion?\\\" got us some drawling utter rubbish about a movie or some piece of entertainment which we don't want to know. Follow this by an \\\"Alexa, stop that\\\", wait 2 more boring second, and follow that up with a slightly reworded \\\"Alexa, what's a medical concussion?\\\" and finally it spit it out a (reasonably) favorable answer. It still didn't give us a short abbreviated and useful headline though - Google on my phone had it beat in that regards. Another mildly annoying thing is it prefixed its long drawn out response with a \\\"here's, what I found, on <source>\\\". Alexa, goddammit it, it's a simple question, I don't honestly care where you find it. I suppose this might be useful in the interests of complete transparence, but often times I wouldn't care to hear it. I mean, I can just whip out my phone and type in \\\"concussion\\\" on Google and scroll to read the headline under the top result by the time she gets to the part of it that i want to hear. I would take off 0.5 stars for just Alexa being Alexa and inconveniencing me by either misinterpreting or just ignoring me when I ask her something (this happened to someone else in my household as well). Sometimes blue light goes when I say \\\"Alexa\\\" and it immediately turns off, sending everything else I say that follows the wake word into a black hole of oblivion, for all intents and purposes. I would just hope it gets a little more intuitive, and less stressful, to use Alexa voice control in the future. * I set up an Alexa-sourced contact (in the Alexa app) and gave it the name, shall we say for an example sake, of \\\"Joodas\\\" (this is based on how you'd pronounce a name, here 'Judas'). I have an existing contact in my phone under the name \\\"Judas Johnson Barber Shop\\\" (just a fake name, but assume it's just anything starting with the key word). After I set this up, when I speak \\\"Alexa, call Joodas\\\" (again, spelled how you'd pronounce it) to call the new Alexa-sourced contact, I would expect it to follow through on this unambiguous command without requiring any confirmation of any sort - right? Unfortunately, Alexa is not very bright on this. Instead, it asks me, \\\"Judas Johnson Barber Shop, right?\\\" I'm a little pissed here, because I just created a contact that is spelled exactly how you'd pronounce 'Judas'. But Alexa, under no circumstances, will ever use that contact - it's fixated on my old \\\"Judas Barber Shop\\\" contact for some reason. So fast forward, me trying a couple things. I added an underscore to my existing phone contact, (foolishly) thinking it would stop Alexa from following the trial that really leads nowhere good. Instead, in response to my request to call Joodas, she instead prompts, \\\"underscore Judas Johnson Barber Shop, right?\\\" I'm slowly but incrementally getting a bit more pissed, and someone else suggests me to reorganize the words in the contact itself. So yeah, a little bit painful (and not my ideal solution at all), but I rename the said phone contact to \\\"Johnson Judas Barber Shop\\\". FINALLY, Alexa starts responding as expected when I say to call Joodas. However, I would note she does prompt me to confirm: \\\"Joodas, right?\\\" Yes, my dear Alexa, there is only one contact in my phone by that name, and I recently added it to the Alexa app itself (not even as a nickname, just the name of the contact itself!) So yeah, all in all, not my greatest experience - or my greatest moment either, judging from how I handled it. I would translate that to maybe 0.2 off my rating on this. * Setting cooking timer with \\\"Alexa, set a timer for <duration>\\\" sometimes misfires, requiring Alexa to reprompt \\\"Ok, for how long?\\\". After timer expires, I realized after a while she does this weird thing where her blue light keeps glowing, and she plays some beep sound really really softly. For the life of me I can't understand why the timer alarm is so soft. I couldn't barely hear it one of the times, but luckily someone else hear it and they cancelled the alarm. I really have no clue why it's so hard to hear it, even on high volume. * There are a few other issues that we might have experienced but I can't remember off the top my head. Overall, I would giving this a rating of 3.8 / 5. But for fairness sake I have round it to 4 star, and also as most of my complaints are to Alexa and not the Echo device itself. For the Echo, I would also rate it as a solid 4. Most of the rating that I took off is due to its pricing as I do not believe it is worth 2.5 echo dots as it is currently. However, it's still a solid device and I suppose a little better than the echo dot that we previously had, at least. I don't really notice a huge difference, however. Still, can't really go wrong with a device like the Echo though - I would say that it does well for the features that it is touted to have. Overall, i would rate it as a \\\"meh\\\", but end up saying that in a slightly spirited and uplifting voice, so it's definitely a step up from the 3rd gen echo dot at least.",
"review_comment_count": null,
"review_header": "It's \\\"Aite\\\"!",
"review_images": [],
"no_of_people_reacted_helpful": "5",
"author_profile_url": "https://www.amazon.com/gp/profile/amzn1.account.AGUEBW53MSL4SUAPHGP2KHKDKEEA/ref=cm_cr_othr_d_gw_tr?ie=UTF8",
"review_url": "https://www.amazon.amazon.com/gp/customer-reviews/R327LBJJ0EL950/ref=cm_cr_othr_d_rvw_ttl?ie=UTF8&ASIN=B07NFTVP7P"
},
{
"review_id": "R1BTS5XR1UMCBU",
"review_author": "Tyler & Ashley",
"author_badge": null,
"badge": "Verified Purchase",
"reviewed_product_attribute": "Style: Echo | Color: Charcoal | Configuration: Device only",
"reviewed_variant_asin": null,
"variant_review_url": null,
"review_rating": "5.0",
"reviewed_country": "United States",
"review_date": "November 7, 2024",
"review_text": "The Alexa Echo 3rd Generation is a great entry point for those new to smart speakers or anyone looking to expand their smart home ecosystem. Its combination of good sound quality, user-friendly interface, and Alexa’s extensive capabilities makes it a solid choice for enhancing daily life.",
"review_comment_count": null,
"review_header": "Helpful and convenient",
"review_images": [
"https://m.media-amazon.com/images/I/61OLOTLGfmL._SY500.jpg",
"https://m.media-amazon.com/images/I/716wdDEcplL._SY500.jpg",
"https://m.media-amazon.com/images/I/71A+nBx2dEL._SY500.jpg"
],
"no_of_people_reacted_helpful": null,
"author_profile_url": "https://www.amazon.com/gp/profile/amzn1.account.AHTFZZ2T2HSOC2RUY4HSSQYZVV4A/ref=cm_cr_othr_d_gw_tr?ie=UTF8",
"review_url": "https://www.amazon.amazon.com/gp/customer-reviews/R1BTS5XR1UMCBU/ref=cm_cr_othr_d_rvw_ttl?ie=UTF8&ASIN=B07NFTVP7P"
},
{
"review_id": "R354SA9Y8RH7X6",
"review_author": "Amazon Customer",
"author_badge": null,
"badge": "Verified Purchase",
"reviewed_product_attribute": "Style: Echo Plus | Color: Charcoal | Configuration: Device only",
"reviewed_variant_asin": null,
"variant_review_url": null,
"review_rating": "5.0",
"reviewed_country": "United States",
"review_date": "February 12, 2019",
"review_text": "Pro bundle with Sub Overview Pro: Quality Built, Quality Sound, Functionality, Small form factor, Volume (low and high), Perfect amount of Base Cons: Connecting all three to act like a system is finicky and dosen't work when you set it as an alarm. Only will play off one so you miss out on some of the rich sound when waking up. But a plus since it isn't as loud. Long Review: I have to say these are amazing. I have had a lot of amazon products and these surprised me the moment I started them up. First off these get loud for their size and the audio clarity is amazing. They are crisp, clear and sound amazing. Now if you like heavy heavy base then these aren't the speakers for you. I bought the package with 2 speakers and the sub and they are perfect for me. The base is well controlled and gives the sound that is lacking in many speakers but if you want the base to shake the walls and make it sound like a floor speaker with a 12 inch amplified drum then don't try. But if you are looking for a clean, rich, bold and sophisticated listening experience then these are amazing. Much better than anything I have tried in the $350 price point. If you want something that is loud, base heavy with good high and mid tones better than this then look at spending 700 or more. I listen to everything from classical music to EDM, Rock, rap, pop, country, jazz and folk and these just keep impressing me. The vocals aren't drowned out and you can hear all the instruments and the base fills in the lows at the perfect listening experience. Summary: If you are looking for rich, deep, bold music this is the set for you. Better than anything in the 350 to 450 market. (I have tried 20 in this market) If you are looking for wall pounding, rave quality base then you better live on your own or in a frat house cause more than this you will need a floor speaker with amplifier and thick walls. PS I own a full amplified speaker set housed in my living room for when I was in college and a fraternity. Nothing against them but horrible for all day listening and having friends over to talk and not drink all day haha Note: I have both echos and the sub in my bedroom and the room is too small for all 3. I barley raise the volume past level 3, maybe 4 if I am listening to them in the shower. I moved them to my living room for the pre and post Superbowl party and they filled a medium 4 bedroom 3 bath house with crystal clear music.",
"review_comment_count": null,
"review_header": "Quality Sound",
"review_images": [],
"no_of_people_reacted_helpful": "4",
"author_profile_url": "https://www.amazon.com/gp/profile/amzn1.account.AHRWOAGJ5ZRJMF6SKLLY6OAO2AWA/ref=cm_cr_othr_d_gw_tr?ie=UTF8",
"review_url": "https://www.amazon.amazon.com/gp/customer-reviews/R354SA9Y8RH7X6/ref=cm_cr_othr_d_rvw_ttl?ie=UTF8&ASIN=B07NFTVP7P"
},
{
"review_id": "RFZJH1KM9QN5C",
"review_author": "AF",
"author_badge": null,
"badge": "Verified Purchase",
"reviewed_product_attribute": "Style: Echo | Color: Charcoal | Configuration: Device only",
"reviewed_variant_asin": null,
"variant_review_url": null,
"review_rating": "5.0",
"reviewed_country": "United States",
"review_date": "December 3, 2019",
"review_text": "This is my first Alexa speaker, but i've been streaming music for years though various moderately high-end computer speakers and a large selection of bluetooth speakers - everything from cheapies to a 50 watt guitar amp with bluetooth. I'm not an audiophile, but I do like my music to sound good - which, to me, means balanced, not bass-heavy, with good clarity and a high end that doesn't become strident at higher volumes. I bought three of these to have at different locations around the house. Setup was super simple, d/l the app and sign in to your Amazon account and you're up and running. No issues at all. Here's what I love so far: Alexa is super easy to get along with...Alexa, with whom I get along easily...?...has been a treat. I've been an Amazon music user for a few years now. I like the selection but using the app on a phone or tablet is a frustrating experience, and it can also be super clunky and slow on a PC, as well. With this speaker I can ask Alexa to play a song, album or playlist and it's playing within moments. Awesome! Also, Alexa gave me a detailed, accurate weather forecast this morning. Nice! I haven't explored all the features, but I primarily want these for music. And as far as that goes, the sound quality is better than I expected, and I've got no complaints. I have one speaker on top of my fridge in the kitchen and the sound is just amazing. Balanced and clear with more than enough bass. I listened to some jazz, some alt-country, some reggae and some ambient music. They all sounded great - as good as I could hope for. And Alexa heard me from the next room without a problem. These speakers are well worth their price, and at the Black Friday price they're an incredible value. These speakers have removed my Amazon Music frustration (or a large chunk of them, anyway) and allowed me much better access to what I'm paying for.",
"review_comment_count": null,
"review_header": "Fantastic!",
"review_images": [],
"no_of_people_reacted_helpful": "5",
"author_profile_url": "https://www.amazon.com/gp/profile/amzn1.account.AGXCV25HDW4JXI5QQSJTIZUHPRHQ/ref=cm_cr_othr_d_gw_tr?ie=UTF8",
"review_url": "https://www.amazon.amazon.com/gp/customer-reviews/RFZJH1KM9QN5C/ref=cm_cr_othr_d_rvw_ttl?ie=UTF8&ASIN=B07NFTVP7P"
}],
"product_url": "https://www.amazon.com/-/dp/B07NFTVP7P/",
"next": "https://get.scrapehero.com/amz/product-reviews/?asin=B07NFTVP7P&country_code=None&page=2&sort=top",
"reviews_url": "https://www.amazon.com/-/product-reviews/B07NFTVP7P/?ie=UTF8&pageNumber=1&sortBy=top"
}

Response Fields

FieldTypeDescription
product_namestringproduct name
asinstringproduct asin
parent_asinstringasin of parent product
parent_asinstringasin of parent product
small_descriptionlistsmall description about product
full_descriptionstringfull description on product
availability_statusstringproduct status on availability
currencystringcurrency
sale_pricestringcurrent price
regular_pricestringregular price
brandstringproduct brand
total_ratingsstringtotal ratings
average_ratingstringaverage rating of product
product_variantstringproduct variants
rating_histogramdictrating histogram
product_urlstringproduct page url
nextstringapi link for next page
reviews_urlstringreview url
review_idstringreview id
review_authorstringreview author
badgestringbadge like Verified Purchase
author_badgestringbadge of author
reviewed_product_attributestringreviewed product attribute
reviewed_variant_asinstringreviewed product variant asin
variant_review_urlstringvariant review url
review_ratingstringreview rating given by user
reviewed_countrystringreview submitted country
review_datestringreview submitted date
review_textstringreview text
review_comment_countstringcomment count for review
review_headerstringreview header
review_imageslistlist of image urls
no_of_people_reacted_helpfulstringnumber of people reacted as helpful
author_profile_urlstringprofile url of author
review_urlstringreview url

Usage Example

Here's an example of how to use the API with Python:

const http = require("https");

const options = {
"method": "GET",
"hostname": "get.scrapehero.com",
"port": null,
"path": "/amz/product-reviews/?x-api-key=XXXXXXXXXXXXXX&asin=B07NFTVP7P&country_code=US&page=1&sort=top&get_product_data=true",
"headers": {}
};

const req = http.request(options, function (res) {
const chunks = [];

res.on("data", function (chunk) {
chunks.push(chunk);
});

res.on("end", function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});

req.end();

This API consumes 10 data credits per call to retrieve reviews. If product details are included (get_product_data=true), the API will consume 20 credits per call. Learn more about data credits.

tip

If you want to paginate through reviews, you can set the first request to fetch product data by setting get_product_data to true. For the subsequent pages, set it to false. This way, you'll retrieve both product details and reviews, with only 10 extra credits used per product.

Rate Limits

Rate limits are based off the plan that you have subscribed to. To learn more about the plan specification vist our Plans page.

Response Codes

Check out the response codes here.

Best Practices

  1. Use appropriate error handling in your code.
  2. Implement exponential backoff for rate limiting.
  3. Cache results when possible to minimize API calls.

Support

If you encounter any issues or have questions, please contact our API support team at cloud-support@scrapehero.com or visit our API documentation at https://app.scrapehero.com/docs/api_intro.