Compras · Amazon
API de reseñas de Amazon
La API de reseñas de Amazon te da datos de Amazon en tiempo real en el momento en que los pides, limpios y estructurados, listos para tu propia app, una hoja de cálculo o un asistente de IA. Sin scraping, nada que mantener.
100 solicitudes gratis al mes · sin tarjeta de crédito · una clave de API para todas las plataformas
Datos clave
Actualizado el
Las reseñas de clientes son los datos cualitativos más ricos que publica Amazon y también la parte del sitio que más protege: desde 2023, el listado paginado de reseñas solo se muestra a compradores con sesión iniciada. La API de reseñas de Amazon de everydata.io está diseñada en torno a esa realidad. Solicita el listado con tus opciones de ordenación y filtro y, cuando Amazon responde con un muro de inicio de sesión (lo normal hoy en día), recurre a las reseñas destacadas de la página pública del producto, junto con la valoración media y el histograma de estrellas. Siempre obtienes datos de reseñas útiles, y la respuesta indica exactamente de qué fuente proceden.
- Plataforma
- Amazon
- Endpoint principal
- /amazon-lookup-reviews
- Cuota por llamada
- 1 solicitud
- Plan gratuito
- 100 solicitudes / mesdespués, desde 30 € / mes
Datos de Amazon, listos para usar
La respuesta se identifica por asin y domainCode e incluye productTitle, productRating ("4.5 out of 5 stars"), countReviews y reviewSummary, el histograma de estrellas en porcentajes (five_star: "71%", etc.). reviews es el array de reseñas con title, text, rating, date, userName, verified, numberOfHelpful, imageUrlList, variationList (qué talla o color se reseñó), reviewId y profilePath.
En modo alternativo, responseStatus sigue siendo PRODUCT_FOUND_RESPONSE y responseMessage dice "Top reviews from product page (full review listing requires a signed-in Amazon session)". lastPage es entonces 1 y sortBy, filterByStar, reviewerType, filterByKeyword y mediaType no se aplican, porque la página del producto muestra un bloque fijo de reseñas destacadas. Solo cuando no hay ninguna reseña disponible, responseStatus pasa a LOGIN_REQUIRED o PRODUCT_NOT_FOUND_RESPONSE.
- Valoración media, número total de reseñas y distribución de 1 a 5 estrellas por ASIN
- Reseñas destacadas con título, texto completo, valoración, fecha, nombre del autor e indicador de compra verificada
- Votos de utilidad, URL de imágenes adjuntas y la variante reseñada en cada reseña
- Consulta por asin + domainCode o pegando la URL de un producto
- Parámetros de ordenación y filtro (recientes/útiles, estrellas, solo verificadas, solo con multimedia, palabra clave) aplicados siempre que Amazon sirve el listado
- Un responseMessage honesto que indica si has recibido el listado paginado o la alternativa de la página del producto
- Funciona en todos los marketplaces de Amazon; el texto de las reseñas se mantiene en el idioma del marketplace
Lo que los equipos construyen con esto
Análisis de sentimiento y temas
Envía el título y el texto de las reseñas a un pipeline de PLN para extraer las quejas y los elogios recurrentes de cada ASIN y sigue cómo cambia la mezcla tras una revisión del producto.
Monitorización de valoraciones para marcas
Consulta a diario productRating, countReviews y el histograma de estrellas de tu catálogo; una proporción creciente de one_star es una alerta temprana mucho antes de que se mueva la media.
Análisis de productos de la competencia
Compara las reseñas destacadas de ASIN competidores para saber qué características mencionan realmente los clientes, y extrae la variante reseñada de variationList para detectar problemas de talla o color.
Widgets de reseñas en webs de afiliados y comparadores
Muestra junto a la ficha de un producto la valoración, el número de reseñas y algunas reseñas verificadas recientes en directo, en lugar de mantener copias desactualizadas.
Solicitud y respuesta de ejemplo
Llama a GET /amz/amazon-lookup-reviews con asin y domainCode, o solo con url. Parámetros opcionales: page, sortBy (recent o helpful), filterByStar (one_star … five_star, positive, critical), reviewerType (all_reviews, avp_only_reviews o verified_reviews), filterByKeyword y mediaType (all_contents o media_reviews_only). El ejemplo de abajo muestra una respuesta alternativa para un ASIN alemán, reducida a una reseña.
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"Respuesta (abreviada)
{
"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"
}
]
}Lee responseMessage antes de interpretar la paginación. "Product successfully found!" significa que Amazon sirvió el listado real: lastPage refleja la barra de paginación, se aplicaron tu ordenación y tus filtros y puedes recorrer las páginas. El mensaje alternativo significa que tienes las reseñas destacadas de la página del producto (normalmente entre ocho y diez) y no hay más páginas que recorrer. Amazon decide en cada solicitud qué caso recibes, así que gestiona ambos en tu código en lugar de dar uno por supuesto.
date se devuelve tal como lo imprime Amazon, con el prefijo local ("Reviewed in the United States on …", "Rezension aus Deutschland vom …"); analiza la parte de la fecha según el marketplace. rating es una cadena con la misma forma "x.x out of 5 stars" que productRating, así que ambos se pueden tratar con un solo parser. reviewSummary está vacío cuando la página no mostró la tabla del histograma.
Si solo necesitas el agregado, /amz/amazon-lookup-product-by-asin ya devuelve productRating, countReview y el mismo array de reseñas destacadas. Usa el endpoint de reseñas cuando quieras intentar obtener el listado ordenado y filtrado.
Endpoints relacionados
Reseñas de productos. Reseñas de clientes paginadas con filtro por estrellas.
Detalles del producto por ASIN. Los mismos datos que los detalles del producto, por ASIN y marketplace.
Detalles del producto. Página de producto completa por URL: título, precio, valoración, imágenes, características, variantes y reseñas.
Paga por solicitud, con todas las plataformas incluidas
Cada llamada, tanto si Amazon sirvió el listado como la alternativa de la página del producto, cuenta como una solicitud. Monitorizar a diario la valoración y las reseñas destacadas de 500 ASIN requiere unas 15.000 solicitudes al mes, que caben holgadamente en el plan Production (50.000 solicitudes, 80 €). Las 100 solicitudes mensuales del plan gratuito bastan para ver las dos variantes de respuesta con tus propios productos.
- Free
- 100 solicitudes / mes
- Starter
- 5000 solicitudes · 30 €
- Production
- 50.000 solicitudes · 80 €
- Business
- 300.000 solicitudes · 300 €
API de reseñas de Amazon: preguntas frecuentes
¿Por qué no obtengo todas las reseñas de un producto?
Amazon solo muestra el listado paginado de reseñas a cuentas con sesión iniciada, y everydata.io no inicia sesión ni elude esa restricción. Cuando el listado no está disponible, la API devuelve las reseñas destacadas de la página pública del producto y lo indica en responseMessage.
¿Se aplican los filtros de estrellas y de compra verificada?
Solo cuando Amazon sirve el listado (responseMessage "Product successfully found!"). En modo alternativo, el bloque de reseñas destacadas es fijo, así que filterByStar, reviewerType, filterByKeyword, mediaType y sortBy no tienen efecto y lastPage es 1.
¿Cuántas reseñas incluye la respuesta alternativa?
Tantas como incluya la página del producto, normalmente entre ocho y diez, elegidas por Amazon como reseñas destacadas de ese marketplace. Los campos agregados countReviews y productRating siguen describiendo todas las reseñas.
¿Puedo consultar reseñas por URL de producto?
Sí. Pasa url en lugar de asin y domainCode; la API extrae ambos de la URL. Funciona cualquier URL de producto amazon.<tld>, incluidos los enlaces cortos /dp/ASIN.
¿Se traducen las reseñas?
No. Las reseñas se devuelven en el idioma del marketplace consultado. Para leer las reseñas en alemán de un producto que se vende a nivel internacional, consulta con domainCode de.
Casos de uso relacionados
Obtén las reseñas de tu primer ASIN
Crea una cuenta gratuita y llama al endpoint de reseñas con cualquier producto: verás la valoración, el histograma y las reseñas destacadas en segundos.