Nexscope

API de reseñas de productos de Amazon

Obtén reseñas de clientes de un producto de Amazon. Invoca la API mediante REST o MCP desde 58 créditos por llamada.

Coste58 créditos / llamada
Probar en línea
POST · https://api.nexscope.ai/amazon/reviews/listMCP · nexscope_amazon_reviews_list

Qué hace esta API

Recuperar opiniones de clientes para un producto Amazon.

Casos de uso de API de reseñas de productos de Amazon

Identificar las objeciones de los clientes

Para identificar las objeciones de los clientes, un analista de mercado presenta domainCode a la lista de comentarios de Amazon. reviewId, así, el título ayuda a identificar quejas recurrentes de productos en las revisiones devueltas.

Recopilar pruebas para mejorar la inclusión en la lista

Un analista de mercado utiliza Amazon Lista de comentarios con asin y domainCode para reunir pruebas para mejorar la lista. reviewId, así, ayuda a elegir propiedades que abordan las preguntas de clientes observadas.

Comparar los comentarios sobre los productos competidores

Para este flujo de trabajo, un analista de mercado llama a Amazon Reviews List con domainCode comparar los comentarios sobre los productos competidores. El resultado ayuda a comparar los temas de retroalimentación en las listas de productos competidores.

Preguntas frecuentes sobre API de reseñas de productos de Amazon

¿Qué hace la lista de comentarios de Amazon API ¿Volver?

Recuperar reseñas de clientes para un producto Amazon. La salida documentada incluye `reviewId`, `asin`, `title`, `text`, `rating`, `date`, `userName`, `verified`. Corresponde a los parámetros proporcionados `asin`, `domainCode`, `star1Num`, `star2Num`, `star3Num`. Los campos opcionales pueden estar ausentes; un valor que falta no debe interpretarse como un cero medido. Los valores de ejemplo ilustran la forma de respuesta, en lugar de los resultados reales de la cuenta.

¿Cuántos créditos hace la lista de comentarios de Amazon API ¿costo?

El coste documentado actualmente es 58 créditos / llamada. Es el mismo que figura en la parte superior de esta página. Si se muestra un intervalo o una estimación, el cargo final depende de la solicitud. Antes de llamar a la API, revisa los créditos disponibles y la página de precios. Consulta el registro de uso de la API para comprobar el cargo aplicado.

¿Cómo llamo a la lista de comentarios de Amazon API desde mi aplicación o un MCP ¿Cliente?

Enviar a POST solicitud a /amazon/reviews/list con tu API como un símbolo de portador y la JSON datos de entrada API En una MCP cliente como Claude o Cursor, conectar Nexscope y llamar nexscope_amazon_reviews_list. Utilice el MCP argumentos mostrados en el MCP guía, o cambiar la prueba en línea a MCP para revisar su solicitud antes de añadirla a tu aplicación.

Ver planes y créditosConecta esta API con MCP (en inglés)

Prueba esta API
Endpoint
https://api.nexscope.ai/amazon/reviews/list
Método MCP
nexscope_amazon_reviews_list

Paso 1 de 3 · Autenticarse

Autenticación

Todos los endpoints de ejecución requieren una clave de API de usuario. Envíala como token bearer en la cabecera Authorization .

Authorization: Bearer nk-xxxxxxxxxxxxxxxxx
Las claves de API ausentes o no válidas devuelven un error de autenticación. Gestiona las claves desde .

Paso 2 de 3 · Enviar una solicitud

POSThttps://api.nexscope.ai/amazon/reviews/list

Ejecutar una API

Envía un cuerpo de solicitud JSON usando los parámetros descritos abajo.

Solicitud de ejemplo

Sustituye YOUR_API_KEY y ejecuta este comando en tu terminal.

curl -X POST 'https://api.nexscope.ai/amazon/reviews/list' \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "asin": "B08N5WRWNW",
  "domainCode": "com",
  "reviewerType": "all_reviews",
  "sortBy": "recent",
  "star1Num": 10,
  "star2Num": 10,
  "star3Num": 0,
  "star4Num": 0,
  "star5Num": 0
}'

Ejemplo de código

{
  "asin": "B08N5WRWNW",
  "domainCode": "com",
  "reviewerType": "all_reviews",
  "sortBy": "recent",
  "star1Num": 10,
  "star2Num": 10,
  "star3Num": 0,
  "star4Num": 0,
  "star5Num": 0
}

Paso 3 de 3 · Inspeccionar el resultado

Comprueba la respuesta

Consulta code para ver el estado de la solicitud y data para ver el resultado. Abre la referencia de parámetros y respuestas para consultar las definiciones completas de los campos.

Códigos de estado HTTP

CódigoDescripción
200Respuesta HTTP predeterminada tanto para el éxito como para muchos errores de negocio. Solo el código JSON externo 0 indica éxito o aceptación asíncrona; consulta data para obtener el resultado.
429Límite de admisión de ejecuciones; respeta Retry-After cuando esté presente.
503La admisión de ejecuciones no está disponible temporalmente; respeta Retry-After cuando esté presente.
OpcionalX-Nexscope-Http-Status: semantic asigna estados HTTP a los errores de negocio gestionados por el controlador en las rutas de ejecución y tareas. Los fallos previos a la autenticación, como la ausencia de una clave API (code 11209), pueden seguir devolviendo HTTP 200 antes de esta asignación. Comprueba siempre el código JSON externo; las solicitudes malformadas y los fallos de infraestructura también pueden devolver respuestas HTTP distintas de 200.
Todas las categorías/ Datos públicos del marketplace de Amazon
POSThttps://api.nexscope.ai/amazon/reviews/list

Ejecutar esta API

Envía una solicitud JSON para ejecutar esta API y recibir los datos de respuesta documentados.

Endpoint

MétodoPOST
Rutahttps://api.nexscope.ai/amazon/reviews/list
AutenticaciónBearer API key
Content-Typeapplication/json

Parámetros de la solicitud

NombreTipoObligatorioDescripción
asinstringobligatorio
Producto Amazon ASIN; sólo uno ASIN está soportado por solicitud.
domainCodestringopcional
Código del sitio: `com`, `ca`, `co.uk`, `in`, `de`, `fr`, `it`, `es`, `co.jp`, `com.au`, `com.br`, `nl`, `se`, `com.mx`, `ae`.
Ejemplo: com
star1Numintegeropcional
Número de reseñas de 1 estrella, máximo 100.
Ejemplo: 10
star2Numintegeropcional
Número de críticas de 2 estrellas, máximo 100.
Ejemplo: 10
star3Numintegeropcional
Número de comentarios de 3 estrellas, máximo 100.
Ejemplo: 10
star4Numintegeropcional
Número de críticas de 4 estrellas, máximo 100.
Ejemplo: 10
star5Numintegeropcional
Número de críticas de 5 estrellas, máximo 100.
Ejemplo: 10
filterByKeywordstringopcional
Filtrar comentarios por palabra clave, longitud máxima 1000 caracteres.
sortBystringopcional
Ordenar por: `recent` (comentario más reciente) o `helpful` (comentario más útil).
Ejemplo: recent
reviewerTypestringopcional
Tipo de revisor: `all_reviews` (todas las revisiones) o `avp_only_reviews` (solo compras certificadas).
Ejemplo: all_reviews
mediaTypestringopcional
Tipo de medio: `all_contents` (todo el contenido) o `media_reviews_only` (comentarios con medios de comunicación solamente).
Ejemplo: all_contents
formatTypestringopcional
Tipo de formato: `all_formats` (todos los formatos) o `current_format` (formato actual).
Ejemplo: all_formats

Respuesta de ejemplo

Estructura de respuesta de la plataforma. code 0 indica éxito o aceptación; data contiene el resultado de negocio.

No hay un ejemplo de respuesta publicado para esta API. Consulta los campos de respuesta siguientes.

Campos de respuesta

Referencia de campos de respuesta (32 campos)

NombreTipoObligatorioDescripción
totalintegeropcional
Número total de observaciones.
dataarrayopcional
Lista de comentarios.
columnsarrayopcional
Columnas renderizadas.
costTokenintegeropcional
Consumo total de tokens.
typestringopcional
Estilo de representación.
reviewIdstringopcional
Comment ID.
asinstringopcional
Producto ASIN.
titlestringopcional
Título de la observación.
textstringopcional
Contenido de las observaciones.
ratingstringopcional
Puntuación.
datestringopcional
Fecha de revisión.
userNamestringopcional
Nombre del comentarista.
verifiedbooleanopcional
¿Se ha verificado la compra?
vinebooleanopcional
Críticas de Voz Vinícola o no.
numberOfHelpfulintegeropcional
Cantidad útil.
imageUrlListarrayopcional
Comentarios en la lista de imágenes.
videoUrlListarrayopcional
Comentar la lista de vídeos.
domainCodestringopcional
Código del país.
productTitlestringopcional
Título del producto.
productRatingstringopcional
Calificaciones de productos.
countRatingsintegeropcional
Número de valoraciones del producto.
countReviewsintegeropcional
Número de comentarios sobre productos.
variationIdstringopcional
Variante ID.
variationListarrayopcional
Lista de variaciones.
profilePathstringopcional
Ruta de perfil de comentarista.
currentPageintegeropcional
Número actual de página.
sortStrategystringopcional
Estrategia de clasificación.
statusCodeintegeropcional
código de estado.
statusMessagestringopcional
mensaje de estado.
localeobjectopcional
Información regional.
reviewSummaryobjectopcional
Revisar los datos resumidos.
filtersobjectopcional
Filtros aplicados.

Respuestas

CódigoDescripción
200Respuesta HTTP predeterminada tanto para el éxito como para muchos errores de negocio. Solo el código JSON externo 0 indica éxito o aceptación asíncrona; consulta data para obtener el resultado.
429Límite de admisión de ejecuciones; respeta Retry-After cuando esté presente.
503La admisión de ejecuciones no está disponible temporalmente; respeta Retry-After cuando esté presente.
OpcionalX-Nexscope-Http-Status: semantic asigna estados HTTP a los errores de negocio gestionados por el controlador en las rutas de ejecución y tareas. Los fallos previos a la autenticación, como la ausencia de una clave API (code 11209), pueden seguir devolviendo HTTP 200 antes de esta asignación. Comprueba siempre el código JSON externo; las solicitudes malformadas y los fallos de infraestructura también pueden devolver respuestas HTTP distintas de 200.

Fuente de datos, vigencia y limitaciones

La fuente, la vigencia, la cobertura, los límites de frecuencia y las notas de estimación no se especifican en esta definición de API salvo que aparezcan en la documentación de campos de solicitud o respuesta anterior. No supongas datos oficiales del mercado ni actualización en tiempo real cuando no estén documentados explícitamente.

Paso 1 de 2 · Conectar tu cliente MCP

MCP

Usa el endpoint MCP cuando un agente necesite descubrir y llamar a herramientas de API con JSON-RPC.

GET /mcp/legacy
POST /mcp/legacy
Authorization: Bearer nk-xxxxxxxxxxxxxxxxx
Content-Type: application/json

Paso 2 de 2 · Llamar a la herramienta

Llamar a una herramienta

{
  "jsonrpc": "2.0",
  "id": "tool-call-1",
  "method": "tools/call",
  "params": {
    "name": "nexscope_amazon_reviews_list",
    "arguments": {
      "asin": "B072MQ5BRX",
      "domainCode": "com",
      "star1Num": 1,
      "star2Num": 1,
      "star3Num": 1,
      "star4Num": 1,
      "star5Num": 1
    }
  }
}

Ejemplo de datos

Parámetros de solicitud

{
  "asin": "B0GJN6B8RH",
  "domainCode": "com",
  "star1Num": 25,
  "star2Num": 20,
  "star3Num": 15,
  "star4Num": 10,
  "star5Num": 10,
  "sortBy": "helpful",
  "reviewerType": "avp_only_reviews"
}

Respuesta

{
  "code": 0,
  "msg": null,
  "data": {
    "total": 5,
    "data": [
      {
        "date": "June 11, 2026",
        "videoUrlList": [],
        "domainCode": "com",
        "sortStrategy": "helpful",
        "rating": "3.0 out of 5 stars",
        "verified": true,
        "numberOfHelpful": 0,
        "filters": {
          "filterByStar": "three_star",
          "pageCount": "2",
          "reviewerType": "avp_only_reviews",
          "sortBy": "helpful",
          "mediaType": "all_contents",
          "formatType": "all_formats"
        },
        "title": "Good quality but not how I ordered",
        "userName": "Jamie",
        "locale": {
          "country": "US",
          "language": "en_US"
        },
        "statusMessage": "FOUND",
        "imageUrlList": [],
        "variationId": "B0GJN4864Y",
        "asin": "B0GJN4864Y",
        "text": "I received my tag and love it but it’s not put on the tag how I ordered. I only wanted the name on the front not the back and it’s on both. Also wanted the name in all lower case and it was capitalized. But it’s great quality and received on time.",
        "profilePath": "/gp/profile/amzn1.account.AE3WQYJHVVLXA2DSY4ONCA6JUFAQ/ref=cm_cr_arp_d_gw_btm",
        "reviewId": "R3KNBW6LVJW6X0",
        "vine": false,
        "variationList": [
          "Color: Gold",
          "Size: Small"
        ],
        "statusCode": 200
      },
      {
        "date": "September 7, 2026",
        "videoUrlList": [],
        "domainCode": "com",
        "sortStrategy": "helpful",
        "rating": "5.0 out of 5 stars",
        "verified": true,
        "numberOfHelpful": 0,
        "filters": {
          "filterByStar": "five_star",
          "pageCount": "1",
          "reviewerType": "avp_only_reviews",
          "sortBy": "helpful",
          "mediaType": "all_contents",
          "formatType": "all_formats"
        },
        "title": "Worth every penny beautiful",
        "userName": "michael musso",
        "locale": {
          "country": "US",
          "language": "en_US"
        },
        "statusMessage": "FOUND",
        "imageUrlList": [],
        "variationId": "B0GJMWGTP5",
        "asin": "B0GJMWGTP5",
        "text": "Tags r really nice looking",
        "profilePath": "/gp/profile/amzn1.account.AHNPJFRLVVHF6H6HLKPAB2DUBKKQ/ref=cm_cr_arp_d_gw_btm",
        "reviewId": "R2WC4RFJIAQHC9",
        "vine": false,
        "variationList": [
          "Color: Black",
          "Size: Large"
        ],
        "statusCode": 200
      },
      {
        "date": "July 11, 2026",
        "videoUrlList": [],
        "domainCode": "com",
        "sortStrategy": "helpful",
        "rating": "5.0 out of 5 stars",
        "verified": true,
        "numberOfHelpful": 0,
        "filters": {
          "filterByStar": "five_star",
          "pageCount": "1",
          "reviewerType": "avp_only_reviews",
          "sortBy": "helpful",
          "mediaType": "all_contents",
          "formatType": "all_formats"
        },
        "title": "very nice product",
        "userName": "L E",
        "locale": {
          "country": "US",
          "language": "en_US"
        },
        "statusMessage": "FOUND",
        "imageUrlList": [],
        "variationId": "B0GJN4864Y",
        "asin": "B0GJN4864Y",
        "text": "I ordered 2 of these for 2 different dogs.  they came out just perfect. I was very pleased with the quality and appearance  of these identification tags.",
        "profilePath": "/gp/profile/amzn1.account.AE46VQT2I4YX64SEFQSQWLWFAKWQ/ref=cm_cr_arp_d_gw_btm",
        "reviewId": "R1UGA9WNFEVQXS",
        "vine": false,
        "variationList": [
          "Color: Gold",
          "Size: Small"
        ],
        "statusCode": 200
      },
      {
        "date": "July 14, 2026",
        "videoUrlList": [],
        "domainCode": "com",
        "sortStrategy": "helpful",
        "rating": "5.0 out of 5 stars",
        "verified": true,
        "numberOfHelpful": 0,
        "filters": {
          "filterByStar": "five_star",
          "pageCount": "1",
          "reviewerType": "avp_only_reviews",
          "sortBy": "helpful",
          "mediaType": "all_contents",
          "formatType": "all_formats"
        },
        "title": "Otherwise I think it’s great",
        "userName": "Lorraine Bird",
        "locale": {
          "country": "US",
          "language": "en_US"
        },
        "statusMessage": "FOUND",
        "imageUrlList": [],
        "asin": "B0GJN6B8RH",
        "text": "My dog hated it. It’s to heavy",
        "profilePath": "/gp/profile/amzn1.account.AF55RPFNMA6J4RMRZ4HVFBB3VCIQ/ref=cm_cr_arp_d_gw_btm",
        "reviewId": "R2HFI2Z2E5578E",
        "vine": false,
        "variationList": [],
        "statusCode": 200
      },
      {
        "date": "June 30, 2026",
        "videoUrlList": [],
        "domainCode": "com",
        "sortStrategy": "helpful",
        "rating": "5.0 out of 5 stars",
        "verified": true,
        "numberOfHelpful": 0,
        "filters": {
          "filterByStar": "five_star",
          "pageCount": "1",
          "reviewerType": "avp_only_reviews",
          "sortBy": "helpful",
          "mediaType": "all_contents",
          "formatType": "all_formats"
        },
        "title": "Nice",
        "userName": "Jerry Riley",
        "locale": {
          "country": "US",
          "language": "en_US"
        },
        "statusMessage": "FOUND",
        "imageUrlList": [],
        "variationId": "B0GJMVLTGN",
        "asin": "B0GJMVLTGN",
        "text": "Nice I like it….",
        "profilePath": "/gp/profile/amzn1.account.AEVLACRPM27EESQHWOWNJDGGRBOQ/ref=cm_cr_arp_d_gw_btm",
        "reviewId": "R2RIKDOBKBFC56",
        "vine": false,
        "variationList": [
          "Color: Silver",
          "Size: Large"
        ],
        "statusCode": 200
      }
    ],
    "columns": [
      {
        "filterable": true,
        "cellType": "number",
        "field": "statusCode",
        "sortable": true,
        "title": "状态码"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "statusMessage",
        "sortable": true,
        "title": "状态消息"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "asin",
        "sortable": true,
        "title": "产品ASIN"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "productTitle",
        "sortable": true,
        "title": "产品标题"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "productRating",
        "sortable": true,
        "title": "产品评分"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "countRatings",
        "sortable": true,
        "title": "产品评分数量"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "countReviews",
        "sortable": true,
        "title": "产品评论数量"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "currentPage",
        "sortable": true,
        "title": "当前页码"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "sortStrategy",
        "sortable": true,
        "title": "排序策略"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "filters",
        "sortable": true,
        "title": "筛选器"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "domainCode",
        "sortable": true,
        "title": "国家代码"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "reviewSummary",
        "sortable": true,
        "title": "评论摘要"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "reviewId",
        "sortable": true,
        "title": "评论ID"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "title",
        "sortable": true,
        "title": "评论标题"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "text",
        "sortable": true,
        "title": "评论内容"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "rating",
        "sortable": true,
        "title": "评分"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "date",
        "sortable": true,
        "title": "评论日期"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "userName",
        "sortable": true,
        "title": "评论者名称"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "verified",
        "sortable": true,
        "title": "是否已验证购买"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "vine",
        "sortable": true,
        "title": "是否Vine Voice评论"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "numberOfHelpful",
        "sortable": true,
        "title": "有用数量"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "imageUrlList",
        "sortable": true,
        "title": "评论图片列表"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "videoUrlList",
        "sortable": true,
        "title": "评论视频列表"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "variationId",
        "sortable": true,
        "title": "变体ID"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "variationList",
        "sortable": true,
        "title": "变体列表"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "profilePath",
        "sortable": true,
        "title": "评论者个人资料路径"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "locale",
        "sortable": true,
        "title": "语言区域"
      }
    ],
    "type": "tableListWorkbenches"
  }
}

Prueba en línea

Ejecuta la API actual con tu clave de API y la carga JSON. Las pruebas en línea usan el entorno de API configurado de este sitio; el Endpoint y los ejemplos que puedes copiar usan la dirección de integración pública.

58 créditos / llamadaRegistros de uso de la API

Pruébalo

Envía una solicitud real con el mismo contrato que se muestra en la referencia.

Endpoint
/amazon/reviews/list
Método de MCP
nexscope_amazon_reviews_list
cURL
curl -X POST \
  https://api.nexscope.ai/amazon/reviews/list \
  -H "Authorization: Bearer nk-..." \
  -H "Content-Type: application/json" \
  -d '{ "asin": "B08N5WRWNW", "domainCode": "com", "reviewerType": "all_reviews", "sortBy": "recent", "star1Num": 10, "star2Num": 10, "star3Num": 0, "star4Num": 0, "star5Num": 0 }'
Respuesta
Todavía no hay respuesta. Ejecuta la solicitud para ver la respuesta aquí.

API relacionadas