Shopping · Amazon
API d'avis Amazon
L’API d'avis Amazon vous fournit des données Amazon en direct au moment où vous les demandez, sous une forme propre et structurée – prêtes pour votre application, un tableur ou un assistant IA. Sans scraping, rien à maintenir.
100 requêtes gratuites chaque mois · sans carte bancaire · une clé API pour toutes les plateformes
L’essentiel
Mis à jour le
Les avis clients sont la donnée qualitative la plus riche publiée par Amazon, et aussi la partie du site qu'Amazon protège le plus : depuis 2023, la liste paginée des avis n'est servie qu'aux acheteurs connectés. L'API d'avis Amazon d'everydata.io est conçue en tenant compte de cette réalité. Elle demande la liste avec vos options de tri et de filtre et, lorsqu'Amazon répond par une demande de connexion – le cas normal aujourd'hui –, elle se replie sur les meilleurs avis intégrés à la page produit publique, accompagnés de la note globale et de l'histogramme des étoiles. Vous obtenez toujours des avis exploitables, et la réponse indique précisément leur source.
- Plateforme
- Amazon
- Endpoint principal
- /amazon-lookup-reviews
- Quota par appel
- 1 requête
- Offre gratuite
- 100 req. / moispuis à partir de 30 € / mois
Des données Amazon prêtes à l’emploi
La réponse est indexée par asin et domainCode et contient productTitle, productRating ("4.5 out of 5 stars"), countReviews et reviewSummary, l'histogramme des étoiles en pourcentages (five_star : "71 %", etc.). reviews est le tableau des avis avec title, text, rating, date, userName, verified, numberOfHelpful, imageUrlList, variationList (taille ou couleur évaluée), reviewId et profilePath.
En mode de repli, responseStatus reste PRODUCT_FOUND_RESPONSE et responseMessage indique "Top reviews from product page (full review listing requires a signed-in Amazon session)". lastPage vaut alors 1, et sortBy, filterByStar, reviewerType, filterByKeyword et mediaType ne sont pas appliqués, car la page produit expose un bloc fixe de meilleurs avis. responseStatus ne passe à LOGIN_REQUIRED ou PRODUCT_NOT_FOUND_RESPONSE que si aucun avis n'est disponible.
- Note globale, nombre total d'avis et répartition de 1 à 5 étoiles par ASIN
- Meilleurs avis avec titre, texte complet, note, date, nom de l'auteur et indicateur d'achat vérifié
- Nombre de votes utiles, URL des images jointes et variante évaluée pour chaque avis
- Recherche par asin + domainCode ou en collant une URL de produit
- Paramètres de tri et de filtre (récents/utiles, filtre par étoiles, achats vérifiés uniquement, médias uniquement, mot-clé) appliqués dès qu'Amazon sert la liste
- Un responseMessage transparent qui précise si vous avez reçu la liste paginée ou le repli sur la page produit
- Fonctionne sur toutes les marketplaces Amazon ; le texte des avis reste dans la langue de la marketplace
Ce que les équipes construisent avec
Analyse du sentiment et des thèmes
Envoyez le titre et le texte des avis dans un pipeline NLP pour extraire les critiques et les éloges récurrents par ASIN, puis suivez l'évolution de ce mélange après une révision du produit.
Suivi des notes pour les marques
Interrogez chaque jour productRating, countReviews et l'histogramme des étoiles pour votre catalogue ; une part croissante de one_star est un signal d'alerte bien avant que la moyenne ne bouge.
Analyse des produits concurrents
Comparez les meilleurs avis d'ASIN concurrents pour savoir quelles fonctionnalités les clients citent réellement, et récupérez la variante évaluée dans variationList pour repérer les problèmes de taille ou de couleur.
Widgets d'avis pour sites d'affiliation et comparateurs
Affichez la note, le nombre d'avis et quelques avis vérifiés récents en direct à côté d'une fiche produit, au lieu d'entretenir des copies obsolètes.
Exemple de requête et de réponse
Appelez GET /amz/amazon-lookup-reviews avec asin et domainCode, ou avec url seul. Paramètres facultatifs : page, sortBy (recent ou helpful), filterByStar (one_star … five_star, positive, critical), reviewerType (all_reviews, avp_only_reviews ou verified_reviews), filterByKeyword et mediaType (all_contents ou media_reviews_only). L'exemple ci-dessous montre une réponse de repli pour un ASIN allemand, réduite à un seul avis.
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"Réponse (abrégée)
{
"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"
}
]
}Lisez responseMessage avant d'interpréter la pagination. "Product successfully found !" signifie qu'Amazon a servi la vraie liste : lastPage reflète la barre de pagination, votre tri et vos filtres ont été appliqués et vous pouvez parcourir les pages. Le message de repli signifie que vous avez les meilleurs avis de la page produit – généralement huit à dix – et qu'il n'y a rien d'autre à paginer. Amazon décide à chaque requête du cas qui s'applique : gérez les deux dans votre code plutôt que d'en supposer un.
date est renvoyé tel qu'Amazon l'affiche, préfixe local compris ("Reviewed in the United States on …", "Rezension aus Deutschland vom …") ; extrayez la date selon la marketplace. rating est une chaîne au même format "x.x out of 5 stars" que productRating, un seul parser suffit donc pour les deux. reviewSummary est vide lorsque la page n'a pas affiché le tableau de l'histogramme.
Si seule la note globale vous intéresse, /amz/amazon-lookup-product-by-asin renvoie déjà productRating, countReview et le même tableau de meilleurs avis. Utilisez l'endpoint des avis lorsque vous voulez tenter d'obtenir la liste triée et filtrée.
Endpoints associés
Avis produits. Avis clients paginés avec filtres par étoiles.
Détails du produit par ASIN. Même réponse que les détails du produit, adressée par ASIN et marketplace.
Détails du produit. Page produit complète par URL : titre, prix, note, images, points clés, variantes, avis.
Payez à la requête, toutes les plateformes incluses
Chaque appel – qu'Amazon ait servi la liste ou que l'API se soit repliée sur la page produit – compte pour une requête. Suivre chaque jour la note et les meilleurs avis de 500 ASIN demande environ 15 000 requêtes par mois, ce qui tient largement dans l'offre Production (50 000 requêtes, 80 €). Les 100 requêtes mensuelles de l'offre gratuite suffisent pour voir les deux variantes de réponse sur vos propres produits.
- Free
- 100 req. / mois
- Starter
- 5 000 req. · 30 €
- Production
- 50 000 req. · 80 €
- Business
- 300 000 req. · 300 €
API d'avis Amazon : questions fréquentes
Pourquoi n'obtiens-je pas tous les avis d'un produit ?
Amazon n'affiche la liste paginée des avis qu'aux comptes connectés, et everydata.io ne se connecte pas et ne contourne pas cette restriction. Lorsque la liste n'est pas disponible, l'API renvoie les meilleurs avis de la page produit publique et l'indique dans responseMessage.
Le filtre par étoiles et le filtre d'achat vérifié sont-ils appliqués ?
Uniquement lorsqu'Amazon sert la liste (responseMessage "Product successfully found !"). En mode de repli, le bloc des meilleurs avis est fixe : filterByStar, reviewerType, filterByKeyword, mediaType et sortBy sont sans effet et lastPage vaut 1.
Combien d'avis contient la réponse de repli ?
Autant que la page produit en intègre, généralement huit à dix, sélectionnés par Amazon comme meilleurs avis de cette marketplace. Les champs agrégés countReviews et productRating décrivent toujours l'ensemble des avis.
Puis-je rechercher des avis par URL de produit ?
Oui. Passez url au lieu de asin et domainCode ; l'API extrait les deux de l'URL. Toute URL de produit amazon.<tld> fonctionne, y compris les liens courts /dp/ASIN.
Traduisez-vous les avis ?
Non. Les avis sont renvoyés dans la langue de la marketplace interrogée. Pour lire les avis allemands d'un produit vendu à l'international, interrogez domainCode de.
Cas d’usage associés
Récupérez les avis de votre premier ASIN
Créez un compte gratuit et appelez l'endpoint des avis pour n'importe quel produit : note, histogramme et meilleurs avis en quelques secondes.