Reviews are the way customers can make their voices heard, share their opinion with other potential customers, recommend products they like, and discourage others from buying bad products.
In other words, reviews are a wealth of qualitative (opinions and feelings) and quantitative (ratings) information you can use to:
- Make better business decisions
- Inform product development
- Improve marketing campaigns
And much more.
Turn Amazon reviews into structured JSON data with a quick get() request.
Of course, you’ll need a substantial amount of product reviews to gain valuable insights you can act upon, and collecting them manually at the scale you need is just impossible.
In this tutorial, we’ll show you how to build your own product reviews dataset with a simple API call in just a couple of minutes.
Build an Amazon Review Scraper in 5 Minutes
For this project, we’ll be using ScraperAPI’s Amazon Review API to pull all the reviews from a product in JSON format using its ASIN code. This way, we can save development time and cost by letting ScraperAPI take care of:
- Choosing the right IP address from a pool of over 40M proxies
- Automating geotargeting to collect localized data
- Smartly rotate our IP address and headers when needed to ensure a successful request
- Parsing the page and turning every relevant data point into an easy-to-use JSON key
- Bypassing any anti-scraping mechanism thrown our way
Want More Product Details? Learn how to scrape Amazon pages using Scrapy and ScraperAPI.
To send our request, we’ll be using Python’s Requests.
1. Setting Up Your Project
First, create a new directory for your project, add a review_scraper.py
file inside, and import Requests.
import requests
Next, and if you haven’t yet, create a free ScraperAPI account to get access to your API key. You’ll find it on your dashboard under Getting Started.
You can copy it with one click.
With our API key in hand, it’s time to create our payload – which we’ll use to pass to ScraperAPI to tell it what we want.
payload = {
'api_key': 'YOUR_API_KEY',
'asin': 'B0BFJWCYTL',
'country': 'us'
}
As you can see from the snippet above, the Amazon Review endpoint accepts your API key, the Amazon Standard Identification Number (ASIN) of the product from which you want to extract the reviews, and the country from which you want to send your requests.
To be clear, because we specified ‘us’ as the country, ScraperAPI will only use proxies located in the US – if we don’t specify the country parameter, ScraperAPI will use any proxy from any country it deems proper.
Note: The API also accepts a TLD parameter which tells ScraperAPI which Amazon domain you want the data from. Because we didn’t specify it, it’ll default to the US domain – which is amazon.com.
2. Sending Our Request Through ScraperAPI
This next step is where the magic happens. The ASIN code we used in our example above is from this product:
https://www.amazon.com/Nintendo-SwitchTM-Neon-Blue-Joy%E2%80%91ConTM-Switch/dp/B0BFJWCYTL/
You can get the ASIN directly from the product’s URL – /dp/B0BFJWCYTL/
– or from the product information table on the page.
To use the API, all we need to do is send a get()
request through https://api.scraperapi.com/structured/amazon/
review with our payload as a params=
.
response = requests.get(
'https://api.scraperapi.com/structured/amazon/review', params=payload)
Here’s what we get after running our code:
{
"average_rating": 4.8,
"total_ratings": 3002,
"filtered_total_ratings": null,
"total_reviews": null,
"filtered_total_reviews": null,
"5_star_ratings": 2702,
"5_star_percentage": 0.9,
"4_star_ratings": 150,
"4_star_percentage": 0.05,
"3_star_ratings": 60,
"3_star_percentage": 0.02,
"2_star_ratings": 0,
"2_star_percentage": 0,
"1_star_ratings": 90,
"1_star_percentage": 0.03,
"product": {
"url": "https://www.amazon.com/Nintendo-SwitchTM-Neon-Blue-Joy%E2%80%91ConTM-Switch/dp/B0BFJWCYTL",
"name": "Nintendo Switch™ with Neon Blue and Neon Red Joy‑Con™",
"brand": "Nintendo",
"price": null,
"image": "https://m.media-amazon.com/images/I/41W5CxtCsgL.jpg",
"variation": {}
},
"top_positive_review": {
"stars": 5,
"date": "Reviewed in the United States on June 19, 2023",
"verified_purchase": false,
"manufacturer_replied": false,
"username": "Liubov H.",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AGXA47SB5XTZQZT6L4NTH4QJNKWQ",
"title": "Unleash the Gaming Magic",
"review": "I recently acquired the Nintendo Switch™ with Neon Blue and Neon Red Joy‑Con, and I am thrilled to share my overwhelmingly positive experience with this versatile gaming console. The Nintendo Switch™ offers a truly unique and captivating gaming experience that has exceeded my expectations. Here's my detailed review of the Nintendo Switch™ with Neon Blue and Neon Red Joy‑Con:Versatility and Portability:The Nintendo Switch™ is a master of versatility, seamlessly transitioning between handheld, tabletop, and TV modes. Whether I'm gaming on the go, sharing the joy with friends, or immersing myself in the stunning visuals on the big screen, the Switch™ effortlessly adapts to my gaming preferences. The lightweight and compact design, combined with the detachable Joy-Con controllers, make it a breeze to carry and enjoy gaming wherever I go.Innovative Joy-Con Controllers:The Neon Blue and Neon Red Joy-Con controllers are not only eye-catching but also a testament to Nintendo's innovation. These detachable controllers provide an immersive and intuitive gaming experience, allowing me to play with traditional button inputs, motion controls, and even HD rumble feedback. The Joy-Con controllers offer a level of precision and responsiveness that enhances gameplay across a variety of genres.Expansive Game Library:The Nintendo Switch™ boasts an ever-expanding game library that caters to gamers of all ages and preferences. From iconic Nintendo franchises like Super Mario, The Legend of Zelda, and Pokémon to an array of indie and third-party titles, the console offers a vast selection of games that guarantee countless hours of entertainment. The ability to play both exclusive Nintendo titles and popular multi-platform games makes the Switch™ a true gaming powerhouse.Seamless Multiplayer Experience:The Nintendo Switch™ embraces the joy of gaming together, thanks to its seamless multiplayer capabilities. Whether through local wireless play or online multiplayer, the console encourages social gaming and fosters friendly competition. The detachable Joy-Con controllers allow for instant multiplayer experiences, making it easy to share the excitement with friends and family.Superior Display and Graphics:The Switch™ boasts a vibrant and high-definition display that brings games to life with stunning visuals. Whether I'm exploring vast open worlds, solving puzzles, or engaging in action-packed battles, the graphics never fail to impress. The console's ability to deliver a visually rich gaming experience, both in handheld and docked modes, showcases Nintendo's commitment to quality and immersion.Nintendo's Signature Charm:Nintendo has a knack for infusing its consoles with a sense of charm and whimsy, and the Nintendo Switch™ is no exception. From its user-friendly interface and delightful sound effects to the iconic characters and beloved franchises, the console exudes Nintendo's unique identity. The attention to detail and the overall gaming experience make it a joy to own and play.Nintendo Switch™ with Neon Blue and Neon Red Joy‑Con is a gaming marvel that seamlessly combines versatility, innovation, and a captivating game library. Whether you're a seasoned gamer or new to gaming, this console offers an experience that will keep you entertained for hours on end. The sleek design, immersive gameplay features, and Nintendo's signature charm make the Switch™ a must-have for any gaming enthusiast.(Don't forget to explore the Nintendo eShop for downloadable games, demos, and additional content to further enhance your gaming experience.)",
"review_url": "https://www.amazon.com/gp/customer-reviews/R1QBFZM75RGTZT?ASIN=B0BFJWCYTL#R1QBFZM75RGTZT",
"total_found_helpful": 3,
"images": [],
"variation": {},
"video_url": null
},
"top_critical_review": {
"stars": 3,
"date": "Reviewed in the United States on April 18, 2023",
"verified_purchase": false,
"manufacturer_replied": false,
"username": "Child of Ash 420",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AF7NQJXWMENBJTPKTY7IPCN4HMDQ",
"title": "On time, but a bit upset.",
"review": "The switch itself functions fine and was in new condition, however the + side Controller has issues, the A button sticks, and the Joystick on it stutters and pulls randomly, if you set the controller down with a game like Fortnite on, the camera view just goes crazy looking up in one direction then spinning around randomly, it makes it impossible to play most games with the original controllers it came with, and we had to go out and buy a new set immediately for our son to be able to play it.It came on time, mostly as described. The problem was just the right side controller that didn't work, but obviously that was a big problem.",
"review_url": "https://www.amazon.com/gp/customer-reviews/RPZH24KFH1V8E?ASIN=B0BFJWCYTL#RPZH24KFH1V8E",
"total_found_helpful": null,
"images": [],
"variation": {},
"video_url": null
},
"reviews": [
{
"stars": 5,
"date": "Reviewed in the United States on June 19, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Liubov H.",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AGXA47SB5XTZQZT6L4NTH4QJNKWQ",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Unleash the Gaming Magic",
"review": "I recently acquired the Nintendo Switch™ with Neon Blue and Neon Red Joy‑Con, and I am thrilled to share my overwhelmingly positive experience with this versatile gaming console. The Nintendo Switch™ offers a truly unique and captivating gaming experience that has exceeded my expectations. Here's my detailed review of the Nintendo Switch™ with Neon Blue and Neon Red Joy‑Con:Versatility and Portability:The Nintendo Switch™ is a master of versatility, seamlessly transitioning between handheld, tabletop, and TV modes. Whether I'm gaming on the go, sharing the joy with friends, or immersing myself in the stunning visuals on the big screen, the Switch™ effortlessly adapts to my gaming preferences. The lightweight and compact design, combined with the detachable Joy-Con controllers, make it a breeze to carry and enjoy gaming wherever I go.Innovative Joy-Con Controllers:The Neon Blue and Neon Red Joy-Con controllers are not only eye-catching but also a testament to Nintendo's innovation. These detachable controllers provide an immersive and intuitive gaming experience, allowing me to play with traditional button inputs, motion controls, and even HD rumble feedback. The Joy-Con controllers offer a level of precision and responsiveness that enhances gameplay across a variety of genres.Expansive Game Library:The Nintendo Switch™ boasts an ever-expanding game library that caters to gamers of all ages and preferences. From iconic Nintendo franchises like Super Mario, The Legend of Zelda, and Pokémon to an array of indie and third-party titles, the console offers a vast selection of games that guarantee countless hours of entertainment. The ability to play both exclusive Nintendo titles and popular multi-platform games makes the Switch™ a true gaming powerhouse.Seamless Multiplayer Experience:The Nintendo Switch™ embraces the joy of gaming together, thanks to its seamless multiplayer capabilities. Whether through local wireless play or online multiplayer, the console encourages social gaming and fosters friendly competition. The detachable Joy-Con controllers allow for instant multiplayer experiences, making it easy to share the excitement with friends and family.Superior Display and Graphics:The Switch™ boasts a vibrant and high-definition display that brings games to life with stunning visuals. Whether I'm exploring vast open worlds, solving puzzles, or engaging in action-packed battles, the graphics never fail to impress. The console's ability to deliver a visually rich gaming experience, both in handheld and docked modes, showcases Nintendo's commitment to quality and immersion.Nintendo's Signature Charm:Nintendo has a knack for infusing its consoles with a sense of charm and whimsy, and the Nintendo Switch™ is no exception. From its user-friendly interface and delightful sound effects to the iconic characters and beloved franchises, the console exudes Nintendo's unique identity. The attention to detail and the overall gaming experience make it a joy to own and play.Nintendo Switch™ with Neon Blue and Neon Red Joy‑Con is a gaming marvel that seamlessly combines versatility, innovation, and a captivating game library. Whether you're a seasoned gamer or new to gaming, this console offers an experience that will keep you entertained for hours on end. The sleek design, immersive gameplay features, and Nintendo's signature charm make the Switch™ a must-have for any gaming enthusiast.(Don't forget to explore the Nintendo eShop for downloadable games, demos, and additional content to further enhance your gaming experience.)",
"review_url": "https://www.amazon.com/gp/customer-reviews/R1QBFZM75RGTZT?ASIN=B0BFJWCYTL",
"total_found_helpful": 3,
"images": [],
"variation": {},
"video_url": null
},
{
"stars": 5,
"date": "Reviewed in the United States on June 24, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Kindle Customer",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AFQ746PNCUMWZQPQ2LTEXSELIZ5A",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Game console",
"review": "I purchased this for my grandson's birthday. He absolutely loves it. The ability to be able to download games vs having to always have an actual cartridge is a plus!!!",
"review_url": "https://www.amazon.com/gp/customer-reviews/R3TZ0G0C74S7A8?ASIN=B0BFJWCYTL",
"total_found_helpful": 1,
"images": [],
"variation": {},
"video_url": null
},
{
"stars": 5,
"date": "Reviewed in the United States on June 25, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "FairPlayMeg",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AGUHHH3JKOXDNQDRRYVN753XYOLQ",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Fun and great for the money",
"review": "Nice cheaper gaming system with lots of great games. Easy to install and use. Love that you can use it on anything or just handheld.",
"review_url": "https://www.amazon.com/gp/customer-reviews/R18R3MWYDX6NKT?ASIN=B0BFJWCYTL",
"total_found_helpful": null,
"images": [],
"variation": {},
"video_url": null
},
{
"stars": 4,
"date": "Reviewed in the United States on January 8, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Jerry",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AGSLWWPANZNNO5EMER3JY45XU7HQ",
"title": "4.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Very well designed console but age has shown",
"review": "The switch is a very well designed console that remains versatile and great for portability. However, the hardware, high reoccurring costs for getting games, and exclusivity to Nintendo store causes it to not be perfect, especially when the price remains close to original.This console does a lot of things right. The controllers are easy to use and come with accessories for different handheld modes. Battery life on both the switch and the joycons are pretty good. Touch screen is very responsive and rarely causes mistakes. Easy to use out of the box and setup is painless. Has the ability to backup save data to the cloud and restore on another switch if needed. And of course, putting it on the big screen makes things that much better.Below are some of the major problems that I believe will impact purchasing decision.Cost is the most important to me. When you are spending around $300 for a console, you shouldn't be expected to pay extreme prices for the games. However, Nintendo continues to sell to you that way. While many games get discounted during sales, there are still a lot of popular games that will sell for $60. Games that are available on PC that are on the Nintendo store also seem to sell higher there. The entry cost may be $300, but the expect to rack up a couple more hundred if you want the latest games. Don't forget, you also need to pay for the Nintendo online membership to get full functionality on a lot of these games.Hardware is another big issue. Hardware is very lacking at this point. First time launching into the Nintendo store, I'm already experiencing lag that really shouldn't happen. For most games, things run fine. But newer games have already had users reporting poor user experience. The hardware is in dire need of an update to be able to support new games. If considering OLED version, I would not buy unless you really value the larger screen and like playing on the go. Switch still only supports 1080p when docked. And for those of you who like using bluetooth speakers, know that once you hookup a bluetooth speaker, you are limited to pairing 2 controllers.Nintendo environment reminds me a bit of Apple. Nintendo likes to make their things exclusive to them. This means that only the switch can use the Nintendo store for games and it's also the only place. If the game you want to play is not on the Nintendo store, then you're out of luck. There are other competitors out there that allow you to put any software on their handheld consoles, which allow for a plethora of different options. However, with Nintendo, you are stuck in their environment.Overall, still a fun console with some of the best Nintendo games. However, unless you already have a number of games you like, it's not worth spending the money on an outdated console for 1 or 2 games.",
"review_url": "https://www.amazon.com/gp/customer-reviews/RK94X1ILRCEAN?ASIN=B0BFJWCYTL",
"total_found_helpful": 130,
"images": [],
"variation": {},
"video_url": null
},
{
"stars": 5,
"date": "Reviewed in the United States on June 14, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Amanda Butler",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AHDZD223HL4C72YBVV77JDC2VMCA",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Great for traveling!",
"review": "My boyfriend takes it to work with him to play with when he has nothing else to do. It's very portable and provides hours of fun with all of the games he has purchased. Good solid purchase!",
"review_url": "https://www.amazon.com/gp/customer-reviews/R3AAWGKR764AQT?ASIN=B0BFJWCYTL",
"total_found_helpful": 2,
"images": [],
"variation": {},
"video_url": null
},
{
"stars": 5,
"date": "Reviewed in the United States on June 23, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Angie",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AGXTXSYILN457QNOL2U4BGOEE3DQ",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Great gift",
"review": "Got this for my grandson for his 5th birthday and he loves it!",
"review_url": "https://www.amazon.com/gp/customer-reviews/RI827ZP66OUIS?ASIN=B0BFJWCYTL",
"total_found_helpful": null,
"images": [],
"variation": {},
"video_url": null
},
{
"stars": 5,
"date": "Reviewed in the United States on June 24, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Leah Klosowski",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AFUDA2ICL56HBJMAO6Y6Y4B2ANWQ",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Awesome!",
"review": "My husband loves this and serves its purpose",
"review_url": "https://www.amazon.com/gp/customer-reviews/RMCGM0NR5EC4P?ASIN=B0BFJWCYTL",
"total_found_helpful": null,
"images": [],
"variation": {},
"video_url": null
},
{
"stars": 5,
"date": "Reviewed in the United States on June 23, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Robinson Bronx",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AE7PQUQTHP4PVAYDCTCFUMYGN6GQ",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Blessing 🙏",
"review": "My son likes it a lot, he is happy🥳",
"review_url": "https://www.amazon.com/gp/customer-reviews/R3ALSQ4XIEICZ4?ASIN=B0BFJWCYTL",
"total_found_helpful": 1,
"images": [],
"variation": {},
"video_url": null
},
{
"stars": 5,
"date": "Reviewed in the United States on June 20, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Latoya",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AF3YQSBQJ3IDY23OVAMQICYLJQ6Q",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Great system so far",
"review": "I got this for my daughter for her Birthday and she loves it",
"review_url": "https://www.amazon.com/gp/customer-reviews/R2N7QE8U3AFMYG?ASIN=B0BFJWCYTL",
"total_found_helpful": 1,
"images": [],
"variation": {},
"video_url": null
},
{
"stars": 5,
"date": "Reviewed in the United States on June 24, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Ra`sha White",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AHMP6D32CMNGCLX2AMYWIHK43UVQ",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Love",
"review": "Loved it! Came in perfect condition!!",
"review_url": "https://www.amazon.com/gp/customer-reviews/R2SYP7POZ5BS7S?ASIN=B0BFJWCYTL",
"total_found_helpful": null,
"images": [],
"variation": {},
"video_url": null
}
],
"pagination": [
"https://www.amazon.com/ap/signin?openid.return_to=https%3A%2F%2Fwww.amazon.com%2FNintendo-SwitchTM-Neon-Blue-Joy%25E2%2580%2591ConTM-Switch%2Fproduct-reviews%2FB0BFJWCYTL%3FpageNumber%3D2&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=usflex&openid.mode=checkid_setup&marketPlaceId=ATVPDKIKX0DER&language=en&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0"
]
}
3. Export Amazon Review Data
The Amazon Review API returns the reviews in a JSON response which we can export in just two simple lines:
with open('amazon-review-sample-response.json', 'w') as file:
file.write(response.text)
The next time we run our code, instead of having the entire response printed on the terminal, a new file will be created in the project’s directory:
And there you have it, you can use this method to scrape the reviews from any Amazon product you want.
Some Considerations When Using ScraperAPI’s Amazon Review API
Selecting specific data points
Although you can export or pass the entire JSON response to another system, you can also define the key pairs you want to extract from it.
For example, let’s say that we only want the data inside the ‘reviews’ key and ignore the rest of the information for now.
response = requests.get(
'https://api.scraperapi.com/structured/amazon/review', params=payload)
data = response.json()
reviews = data['reviews']
print(reviews)
In this scenario, you’ll only print elements like this one:
[
{
"stars": 5,
"date": "Reviewed in the United States 🇺🇸 on June 19, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Liubov H.",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AGXA47SB5XTZQZT6L4NTH4QJNKWQ/ref=cm_cr_arp_d_gw_btm?ie=UTF8",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Unleash the Gaming Magic",
"review": "I recently acquired the Nintendo Switch™ with Neon Blue and Neon Red Joy‑Con, and I am thrilled to share my overwhelmingly positive experience with this versatile gaming console. The Nintendo Switch™ offers a truly unique and captivating gaming experience that has exceeded my expectations. Here's my detailed review of the Nintendo Switch™ with Neon Blue and Neon Red Joy‑Con:Versatility and Portability:The Nintendo Switch™ is a master of versatility, seamlessly transitioning between handheld, tabletop, and TV modes. Whether I'm gaming on the go, sharing the joy with friends, or immersing myself in the stunning visuals on the big screen, the Switch™ effortlessly adapts to my gaming preferences. The lightweight and compact design, combined with the detachable Joy-Con controllers, make it a breeze to carry and enjoy gaming wherever I go.Innovative Joy-Con Controllers:The Neon Blue and Neon Red Joy-Con controllers are not only eye-catching but also a testament to Nintendo's innovation. These detachable controllers provide an immersive and intuitive gaming experience, allowing me to play with traditional button inputs, motion controls, and even HD rumble feedback. The Joy-Con controllers offer a level of precision and responsiveness that enhances gameplay across a variety of genres.Expansive Game Library:The Nintendo Switch™ boasts an ever-expanding game library that caters to gamers of all ages and preferences. From iconic Nintendo franchises like Super Mario, The Legend of Zelda, and Pokémon to an array of indie and third-party titles, the console offers a vast selection of games that guarantee countless hours of entertainment. The ability to play both exclusive Nintendo titles and popular multi-platform games makes the Switch™ a true gaming powerhouse.Seamless Multiplayer Experience:The Nintendo Switch™ embraces the joy of gaming together, thanks to its seamless multiplayer capabilities. Whether through local wireless play or online multiplayer, the console encourages social gaming and fosters friendly competition. The detachable Joy-Con controllers allow for instant multiplayer experiences, making it easy to share the excitement with friends and family.Superior Display and Graphics:The Switch™ boasts a vibrant and high-definition display that brings games to life with stunning visuals. Whether I'm exploring vast open worlds, solving puzzles, or engaging in action-packed battles, the graphics never fail to impress. The console's ability to deliver a visually rich gaming experience, both in handheld and docked modes, showcases Nintendo's commitment to quality and immersion.Nintendo's Signature Charm:Nintendo has a knack for infusing its consoles with a sense of charm and whimsy, and the Nintendo Switch™ is no exception. From its user-friendly interface and delightful sound effects to the iconic characters and beloved franchises, the console exudes Nintendo's unique identity. The attention to detail and the overall gaming experience make it a joy to own and play.Nintendo Switch™ with Neon Blue and Neon Red Joy‑Con is a gaming marvel that seamlessly combines versatility, innovation, and a captivating game library. Whether you're a seasoned gamer or new to gaming, this console offers an experience that will keep you entertained for hours on end. The sleek design, immersive gameplay features, and Nintendo's signature charm make the Switch™ a must-have for any gaming enthusiast.(Don't forget to explore the Nintendo eShop for downloadable games, demos, and additional content to further enhance your gaming experience.)",
"review_url": "https://www.amazon.com/gp/customer-reviews/R1QBFZM75RGTZT/ref=cm_cr_arp_d_rvw_ttl?ie=UTF8&ASIN=B0BFJWCYTL",
"total_found_helpful": 3,
"images": [],
"variation": {},
"video_url": "None"
},
{
"stars": 5,
"date": "Reviewed in the United States 🇺🇸 on June 24, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Kindle Customer",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AFQ746PNCUMWZQPQ2LTEXSELIZ5A/ref=cm_cr_arp_d_gw_btm?ie=UTF8",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Game console",
"review": "I purchased this for my grandson's birthday. He absolutely loves it. The ability to be able to download games vs having to always have an actual cartridge is a plus!!!",
"review_url": "https://www.amazon.com/gp/customer-reviews/R3TZ0G0C74S7A8/ref=cm_cr_arp_d_rvw_ttl?ie=UTF8&ASIN=B0BFJWCYTL",
"total_found_helpful": 1,
"images": [],
"variation": {},
"video_url": "None"
},
{
"stars": 5,
"date": "Reviewed in the United States 🇺🇸 on June 25, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "FairPlayMeg",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AGUHHH3JKOXDNQDRRYVN753XYOLQ/ref=cm_cr_arp_d_gw_btm?ie=UTF8",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Fun and great for the money",
"review": "Nice cheaper gaming system with lots of great games. Easy to install and use. Love that you can use it on anything or just handheld.",
"review_url": "https://www.amazon.com/gp/customer-reviews/R18R3MWYDX6NKT/ref=cm_cr_arp_d_rvw_ttl?ie=UTF8&ASIN=B0BFJWCYTL",
"total_found_helpful": "None",
"images": [],
"variation": {},
"video_url": "None"
},
{
"stars": 4,
"date": "Reviewed in the United States 🇺🇸 on January 8, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Jerry",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AGSLWWPANZNNO5EMER3JY45XU7HQ/ref=cm_cr_arp_d_gw_btm?ie=UTF8",
"title": "4.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Very well designed console but age has shown",
"review": "The switch is a very well designed console that remains versatile and great for portability. However, the hardware, high reoccurring costs for getting games, and exclusivity to Nintendo store causes it to not be perfect, especially when the price remains close to original.This console does a lot of things right. The controllers are easy to use and come with accessories for different handheld modes. Battery life on both the switch and the joycons are pretty good. Touch screen is very responsive and rarely causes mistakes. Easy to use out of the box and setup is painless. Has the ability to backup save data to the cloud and restore on another switch if needed. And of course, putting it on the big screen makes things that much better.Below are some of the major problems that I believe will impact purchasing decision.Cost is the most important to me. When you are spending around $300 for a console, you shouldn't be expected to pay extreme prices for the games. However, Nintendo continues to sell to you that way. While many games get discounted during sales, there are still a lot of popular games that will sell for $60. Games that are available on PC that are on the Nintendo store also seem to sell higher there. The entry cost may be $300, but the expect to rack up a couple more hundred if you want the latest games. Don't forget, you also need to pay for the Nintendo online membership to get full functionality on a lot of these games.Hardware is another big issue. Hardware is very lacking at this point. First time launching into the Nintendo store, I'm already experiencing lag that really shouldn't happen. For most games, things run fine. But newer games have already had users reporting poor user experience. The hardware is in dire need of an update to be able to support new games. If considering OLED version, I would not buy unless you really value the larger screen and like playing on the go. Switch still only supports 1080p when docked. And for those of you who like using bluetooth speakers, know that once you hookup a bluetooth speaker, you are limited to pairing 2 controllers.Nintendo environment reminds me a bit of Apple. Nintendo likes to make their things exclusive to them. This means that only the switch can use the Nintendo store for games and it's also the only place. If the game you want to play is not on the Nintendo store, then you're out of luck. There are other competitors out there that allow you to put any software on their handheld consoles, which allow for a plethora of different options. However, with Nintendo, you are stuck in their environment.Overall, still a fun console with some of the best Nintendo games. However, unless you already have a number of games you like, it's not worth spending the money on an outdated console for 1 or 2 games.",
"review_url": "https://www.amazon.com/gp/customer-reviews/RK94X1ILRCEAN/ref=cm_cr_arp_d_rvw_ttl?ie=UTF8&ASIN=B0BFJWCYTL",
"total_found_helpful": 130,
"images": [],
"variation": {},
"video_url": "None"
},
{
"stars": 5,
"date": "Reviewed in the United States 🇺🇸 on June 14, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Amanda Butler",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AHDZD223HL4C72YBVV77JDC2VMCA/ref=cm_cr_arp_d_gw_btm?ie=UTF8",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Great for traveling!",
"review": "My boyfriend takes it to work with him to play with when he has nothing else to do. It's very portable and provides hours of fun with all of the games he has purchased. Good solid purchase!",
"review_url": "https://www.amazon.com/gp/customer-reviews/R3AAWGKR764AQT/ref=cm_cr_arp_d_rvw_ttl?ie=UTF8&ASIN=B0BFJWCYTL",
"total_found_helpful": 2,
"images": [],
"variation": {},
"video_url": "None"
},
{
"stars": 5,
"date": "Reviewed in the United States 🇺🇸 on June 23, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Angie",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AGXTXSYILN457QNOL2U4BGOEE3DQ/ref=cm_cr_arp_d_gw_btm?ie=UTF8",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Great gift",
"review": "Got this for my grandson for his 5th birthday and he loves it!",
"review_url": "https://www.amazon.com/gp/customer-reviews/RI827ZP66OUIS/ref=cm_cr_arp_d_rvw_ttl?ie=UTF8&ASIN=B0BFJWCYTL",
"total_found_helpful": "None",
"images": [],
"variation": {},
"video_url": "None"
},
{
"stars": 5,
"date": "Reviewed in the United States 🇺🇸 on June 24, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Leah Klosowski",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AFUDA2ICL56HBJMAO6Y6Y4B2ANWQ/ref=cm_cr_arp_d_gw_btm?ie=UTF8",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Awesome!",
"review": "My husband loves this and serves its purpose",
"review_url": "https://www.amazon.com/gp/customer-reviews/RMCGM0NR5EC4P/ref=cm_cr_arp_d_rvw_ttl?ie=UTF8&ASIN=B0BFJWCYTL",
"total_found_helpful": "None",
"images": [],
"variation": {},
"video_url": "None"
},
{
"stars": 5,
"date": "Reviewed in the United States 🇺🇸 on June 23, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Robinson Bronx",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AE7PQUQTHP4PVAYDCTCFUMYGN6GQ/ref=cm_cr_arp_d_gw_btm?ie=UTF8",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Blessing 🙏",
"review": "My son likes it a lot, he is happy🥳",
"review_url": "https://www.amazon.com/gp/customer-reviews/R3ALSQ4XIEICZ4/ref=cm_cr_arp_d_rvw_ttl?ie=UTF8&ASIN=B0BFJWCYTL",
"total_found_helpful": 1,
"images": [],
"variation": {},
"video_url": "None"
},
{
"stars": 5,
"date": "Reviewed in the United States 🇺🇸 on June 20, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Latoya",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AF3YQSBQJ3IDY23OVAMQICYLJQ6Q/ref=cm_cr_arp_d_gw_btm?ie=UTF8",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Great system so far",
"review": "I got this for my daughter for her Birthday and she loves it",
"review_url": "https://www.amazon.com/gp/customer-reviews/R2N7QE8U3AFMYG/ref=cm_cr_arp_d_rvw_ttl?ie=UTF8&ASIN=B0BFJWCYTL",
"total_found_helpful": 1,
"images": [],
"variation": {},
"video_url": "None"
},
{
"stars": 5,
"date": "Reviewed in the United States 🇺🇸 on June 24, 2023",
"verified_purchase": true,
"manufacturer_replied": false,
"username": "Ra`sha White",
"user_url": "https://www.amazon.com/gp/profile/amzn1.account.AHMP6D32CMNGCLX2AMYWIHK43UVQ/ref=cm_cr_arp_d_gw_btm?ie=UTF8",
"title": "5.0 out of 5 stars\n\n\n\n\n\n\n\n \n \n Love",
"review": "Loved it! Came in perfect condition!!",
"review_url": "https://www.amazon.com/gp/customer-reviews/R2SYP7POZ5BS7S/ref=cm_cr_arp_d_rvw_ttl?ie=UTF8&ASIN=B0BFJWCYTL",
"total_found_helpful": "None",
"images": [],
"variation": {},
"video_url": "None"
}
]
Navigating through the pagination
Reviews are broken down into a paginated series to avoid overwhelming readers.
However, for us, it makes it so we have to navigate through the pagination if we want ALL reviews from a product.
To simplify this process, we’ve implemented a page parameter you can pass along in your payload to control which pagination you want to scrape.
For example, here’s how it would look like if we want to scrape the 3rd page of reviews for our Nintendo Switch example:
payload = {
'api_key': 'YOUR_API_KEY',
'asin': 'B0BFJWCYTL',
'country': 'us',
'page': '3'
}
Filter the reviews you want to scrape
We don’t need all the reviews every time. Depending on our needs, we might want to get specific reviews based on their star rating.
For these scenarios, we can use the filter_by_star
parameter in our payload. Here are the valid values accepted:
all_stars
five_star
four_star
three_star
two_star
one_star
- All positive:
positive
- All critical:
critical
If it is not specified, it’ll default to all_stars
.
As an example, let’s say that we want to monitor the worst reviews. We can use critical to extract only negative reviews:
payload = {
'api_key': 'YOUR_API_KEY',
'asin': 'B0BFJWCYTL',
'country': 'us',
'filter_by_star': 'critical'
}
Getting reviews from verified buyers
A last parameter worth mentioning is the review_type
parameter, which can be used to exclude any review from a non-verified buyer (avp_only_reviews
) or include all_reviews
.
payload = {
'api_key': 'YOUR_API_KEY',
'asin': 'B0BFJWCYTL',
'country': 'us',
'review_type': 'avp_only_reviews'
}
Wrapping Up
Amazon reviews are critical to run any kind of sentiment analysis and uncover valuable insights into how your target audience thinks and feels about a particular product or set of products.
Although on their own, reviews can be powerful, combining them with product data can take you even further into the mind of consumers and detect things like how people perceive price changes.
Of course, before collecting the reviews, you’ll need to build a list with the ASINs from the Amazon products you want to analyze.
Although it could be a technically challenging task, ScraperAPI has you covered. Just follow our Amazon ASIN scraper tutorial to extract hundreds of ASIN codes in just a couple of seconds and learn how to use our Amazon Product API to scrape product data at scale.
We hope you found this tutorial helpful. If you have any questions, don’t hesitate to contact us. We’re always ready to help.
If you need more than 10,000,000 API Credits with all premium features, premium support, and an account manager, contact our sales team for a custom enterprise plan, and collect Amazon data without getting blocked in just a couple of minutes.
Until next time, happy scraping!