Shopping · Amazon
Amazon Reviews API
Amazon Reviews API: ricevi dati Amazon live nel momento in cui li chiedi, in forma pulita e strutturata – pronti per la tua app, un foglio di calcolo o un assistente AI. Niente scraping, niente da mantenere.
100 richieste gratuite ogni mese · nessuna carta di credito · una chiave API per tutte le piattaforme
Dati chiave
Aggiornato il
Le recensioni dei clienti sono i dati qualitativi più ricchi che Amazon pubblica, e anche la parte del sito che Amazon protegge di più: dal 2023 l'elenco paginato delle recensioni viene mostrato solo agli utenti che hanno effettuato l'accesso. La Amazon Reviews API di everydata.io è costruita attorno a questa realtà. Richiede l'elenco con le tue opzioni di ordinamento e filtro e, quando Amazon risponde con la richiesta di accesso – oggi il caso normale – ripiega sulle recensioni principali presenti nella pagina prodotto pubblica, insieme alla valutazione aggregata e all'istogramma delle stelle. Ottieni sempre dati di recensione utilizzabili, e la risposta ti dice esattamente da quale fonte provengono.
- Piattaforma
- Amazon
- Endpoint principale
- /amazon-lookup-reviews
- Quota per chiamata
- 1 richiesta
- Piano gratuito
- 100 rich. / mesepoi da 30 € / mese
Dati Amazon pronti all'uso
La risposta è identificata da asin e domainCode e contiene productTitle, productRating ("4.5 out of 5 stars"), countReviews e reviewSummary, l'istogramma delle stelle in percentuale (five_star: "71%" e così via). reviews è l'array degli oggetti recensione con title, text, rating, date, userName, verified, numberOfHelpful, imageUrlList, variationList (quale taglia o colore è stato recensito), reviewId e profilePath.
In modalità fallback responseStatus resta PRODUCT_FOUND_RESPONSE e responseMessage riporta "Top reviews from product page (full review listing requires a signed-in Amazon session)". lastPage è quindi 1 e sortBy, filterByStar, reviewerType, filterByKeyword e mediaType non vengono applicati, perché la pagina prodotto espone un blocco fisso di recensioni principali. Solo quando non è disponibile nessuna recensione responseStatus diventa LOGIN_REQUIRED o PRODUCT_NOT_FOUND_RESPONSE.
- Valutazione aggregata, numero totale di recensioni e distribuzione da 1 a 5 stelle per ASIN
- Recensioni principali con titolo, testo completo, valutazione, data, nome del recensore e flag di acquisto verificato
- Numero di voti "utile", URL delle immagini allegate e variante recensita per ogni recensione
- Richiesta tramite asin + domainCode oppure incollando l'URL di un prodotto
- Parametri di ordinamento e filtro (recenti/utili, filtro per stelle, solo verificate, solo contenuti multimediali, parola chiave) applicati ogni volta che Amazon fornisce l'elenco
- responseMessage trasparente che indica se hai ricevuto l'elenco paginato o il fallback della pagina prodotto
- Funziona su tutti i marketplace Amazon; il testo delle recensioni resta nella lingua del marketplace
Cosa costruiscono i team
Analisi del sentiment e dei temi
Passa titolo e testo delle recensioni a una pipeline NLP per estrarre le lamentele e gli apprezzamenti ricorrenti per ASIN, poi segui come cambia il mix dopo una revisione del prodotto.
Monitoraggio delle valutazioni per i brand
Controlla ogni giorno productRating, countReviews e l'istogramma delle stelle per il tuo catalogo: una quota crescente di one_star è un campanello d'allarme molto prima che la media si muova.
Ricerca sui prodotti concorrenti
Confronta le recensioni principali di ASIN concorrenti per capire quali caratteristiche citano davvero i clienti, e ricava la variante recensita da variationList per individuare problemi di taglia o colore.
Widget di recensioni per siti di affiliazione e comparatori
Mostra accanto alla scheda prodotto valutazione e numero di recensioni live e qualche recensione verificata recente, invece di mantenere copie obsolete.
Richiesta e risposta di esempio
Chiama GET /amz/amazon-lookup-reviews con asin e domainCode, oppure solo con url. Parametri opzionali: page, sortBy (recent o helpful), filterByStar (one_star … five_star, positive, critical), reviewerType (all_reviews, avp_only_reviews o verified_reviews), filterByKeyword e mediaType (all_contents o media_reviews_only). L'esempio qui sotto mostra una risposta di fallback per un ASIN tedesco, ridotta a una sola recensione.
GET /amz/amazon-lookup-reviews
curl "https://api.everydata.io/amz/amazon-lookup-reviews?asin=B09B8V1LZ3&domainCode=de&sortBy=recent&page=1" \
-H "x-api-key: YOUR_API_KEY"Risposta (abbreviata)
{
"responseStatus": "PRODUCT_FOUND_RESPONSE",
"responseMessage": "Top reviews from product page (full review listing requires a signed-in Amazon session)",
"asin": "B09B8V1LZ3",
"productTitle": "Echo Dot (5. Generation, 2022) | Smarter Lautsprecher mit Alexa | Anthrazit",
"domainCode": "de",
"currentPage": 1,
"sortStrategy": "recent",
"countReviews": 48213,
"productRating": "4.7 out of 5 stars",
"reviewSummary": {},
"lastPage": 1,
"reviews": [
{
"title": "Guter Klang für die Größe",
"text": "Für die Küche völlig ausreichend, Alexa versteht auch aus einigen Metern Entfernung. Einrichtung über die App dauerte zwei Minuten.",
"rating": "5.0 out of 5 stars",
"date": "Rezension aus Deutschland vom 3. September 2026",
"userName": "Markus",
"verified": true,
"numberOfHelpful": 12,
"imageUrlList": [],
"variationList": [
"Farbe: Anthrazit"
],
"reviewId": "R1K2M3N4O5P6Q7"
}
]
}Leggi responseMessage prima di interpretare la paginazione. "Product successfully found!" significa che Amazon ha fornito l'elenco vero e proprio: lastPage riflette la barra di paginazione, ordinamento e filtri sono stati applicati e puoi scorrere le pagine. Il messaggio di fallback significa che hai le recensioni principali della pagina prodotto – di solito da otto a dieci – e non c'è altro da paginare. È Amazon a decidere richiesta per richiesta quale caso ottieni, quindi gestiscili entrambi nel tuo codice invece di darne per scontato uno.
date viene restituito come lo stampa Amazon, compreso il prefisso locale ("Reviewed in the United States on …", "Rezension aus Deutschland vom …"); estrai la parte della data per ogni marketplace. rating è una stringa nello stesso formato "x.x out of 5 stars" di productRating, così puoi gestire entrambi con un unico parser. reviewSummary è vuoto quando la pagina non ha mostrato la tabella dell'istogramma.
Se ti serve solo il dato aggregato, /amz/amazon-lookup-product-by-asin restituisce già productRating, countReview e lo stesso array di recensioni principali. Usa l'endpoint delle recensioni quando vuoi tentare di ottenere l'elenco ordinato e filtrato.
Endpoint correlati
Recensioni prodotto. Recensioni dei clienti paginate, con filtro per stelle.
Dettagli prodotto per ASIN. Stesso payload dei dettagli prodotto, richiesto tramite ASIN e marketplace.
Dettagli prodotto. Pagina prodotto completa tramite URL: titolo, prezzo, valutazione, immagini, caratteristiche, varianti, recensioni.
Paghi a richiesta, tutte le piattaforme incluse
Ogni chiamata – sia che Amazon abbia fornito l'elenco sia che sia scattato il fallback della pagina prodotto – conta come una richiesta. Monitorare ogni giorno valutazioni e recensioni principali di 500 ASIN richiede circa 15.000 richieste al mese, ben dentro il piano Production (50.000 richieste, 80 €). Le 100 richieste mensili del piano gratuito bastano per vedere entrambe le varianti di risposta sui tuoi prodotti.
- Free
- 100 rich. / mese
- Starter
- 5000 rich. · 30 €
- Production
- 50.000 rich. · 80 €
- Business
- 300.000 rich. · 300 €
Amazon Reviews API: domande frequenti
Perché non ricevo tutte le recensioni di un prodotto?
Amazon mostra l'elenco paginato delle recensioni solo agli account che hanno effettuato l'accesso, ed everydata.io non effettua login né aggira questa restrizione. Quando l'elenco non è disponibile, l'API restituisce le recensioni principali della pagina prodotto pubblica e lo segnala in responseMessage.
Il filtro per stelle e quello per acquisto verificato vengono applicati?
Solo quando Amazon fornisce l'elenco (responseMessage "Product successfully found!"). In modalità fallback il blocco delle recensioni principali è fisso, quindi filterByStar, reviewerType, filterByKeyword, mediaType e sortBy non hanno effetto e lastPage è 1.
Quante recensioni contiene la risposta di fallback?
Tante quante ne incorpora la pagina prodotto, di solito da otto a dieci, scelte da Amazon come recensioni principali di quel marketplace. I campi aggregati countReviews e productRating descrivono comunque tutte le recensioni.
Posso cercare le recensioni tramite l'URL del prodotto?
Sì. Passa url invece di asin e domainCode: l'API ricava entrambi dall'URL. Funziona qualsiasi URL di prodotto amazon.<tld>, compresi i link abbreviati /dp/ASIN.
Traducete le recensioni?
No. Le recensioni vengono restituite nella lingua del marketplace interrogato. Per leggere le recensioni tedesche di un prodotto venduto a livello internazionale, interroga domainCode de.
Casi d'uso correlati
Scarica le recensioni del tuo primo ASIN
Crea un account gratuito e chiama l'endpoint delle recensioni per qualsiasi prodotto: in pochi secondi vedrai valutazione, istogramma e recensioni principali.