API de competidores de Amazon: productos comparables de un ASIN

Envía un ASIN de Amazon y obtén los listings comparables con estimaciones de ventas e ingresos, BSR, precio, reseñas, vendedores y distintivos, para dimensionar la competencia en JSON.
oct 14, 2026

Qué devuelve esta API

El endpoint de competidores recibe un ASIN y devuelve los listings con los que los compradores de Amazon tienen más probabilidad de compararlo, cada uno con los mismos campos de ventas, precio, reseñas y vendedor. Convierte «¿contra quién compito?» en una tabla que se puede ordenar.

Una petición real para una fuente de agua para gatos en EE. UU. (ASIN B08NCDBT7Q), pidiendo 10 filas, devolvió 9 listings. Cuatro de ellos:

FilabsrunitspriceratingssellerNationavailableDate
Misma marca, modelo nuevo825258527.995577USsept. 2025
El propio ASIN3102316321.9944213USmar. 2021
Rival de acero inoxidable8561073619.997283CNmayo 2025
Modelo premium sin bomba547808495.99188HKfeb. 2026

Cada fila incluye el registro completo del producto: revenue, fba, profit, variations, sellers, badge, subcategories, dimensiones y peso. La lista completa de campos está en la referencia de competidores.

Ejemplo de petición

curl --request POST \
  --url https://ecommercedataapi.com/v1/amazon/asin/competitor \
  --header "Content-Type: application/json" \
  --header "X-API-Key: ${ECOMMERCE_DATA_API_KEY}" \
  --data '{
    "marketplace": "US",
    "asin": "B08NCDBT7Q",
    "size": 20
  }'
  • asin es obligatorio; marketplace vale US por defecto. Códigos admitidos: US, UK, DE, FR, IT, ES, MX, CA, AU, JP, IN, AE, BR.
  • size fija cuántos listings devolver, hasta 200. Puedes recibir menos de los que pides: 9 de 10 arriba.
  • Una llamada lo devuelve todo; no hay paginación.

Cómo leer el resultado

Hay tres cosas en esa respuesta que conviene resolver antes de analizarla:

  • El ASIN de entrada está en la lista. Quítalo, o déjalo como fila de referencia, pero no lo cuentes como competidor.
  • Puede aparecer tu propia marca. Tres de las nueve filas, incluido el propio ASIN, eran de la misma marca. Para un vendedor eso es canibalización, no competencia, y cambia la conclusión.
  • Entran categorías vecinas. Una fila era una fuente para perros clasificada en Pet Supplies:Dogs. Revisa nodeLabelPath si solo quieres sustitutos directos.

Hay dos campos fáciles de confundir. units es la estimación mensual del modelo (23163 para el propio ASIN). amzUnit es una cifra redondeada (10000, 7000, 800 en esta respuesta), que se lee como el límite inferior de una franja de «comprado el último mes» más que como un recuento. Usa units para comparar y amzUnit para comprobar el orden de magnitud.

Usos habituales

  1. Dimensionar la competencia. Suma units y revenue de las filas para ver cuánto del nicho se llevan los principales listings comparables y lo concentrado que está.
  2. Ver dónde están las ventas. Ordena por price: en la respuesta anterior, cinco filas de 19,99 $ a 27,99 $ se llevaron 90.563 de las 102.327 unidades estimadas, mientras que tres filas de 43,99 $ a 63,49 $ sumaron 11.680. El análisis de franjas de precio explica cómo leer estas distribuciones.
  3. Ver cómo entró un recién llegado. Las filas con availableDate reciente y units altas son las que hay que estudiar. Obtén sus palabras clave con la API de ASIN inverso y su historial con la API de estimación de ventas.
  4. Mantener una hoja de competidores. La plantilla de análisis de competidores separa lo que observaste de lo que vas a hacer al respecto.

Límites que conviene conocer

  • units, revenue, profit y fba son estimaciones, no cifras de Amazon. El análisis de competidores explica por qué una tabla comparativa rara vez produce una acción por sí sola.
  • La lista son los productos con los que los compradores comparan este ASIN, no todos los de la categoría. Para una vista de toda la categoría, usa la investigación de productos con un nodeIdPath.
  • Cada llamada correcta consume una unidad de facturación.

Preguntas frecuentes

¿En qué se diferencia de buscar una palabra clave? Una búsqueda por palabra clave devuelve todo lo que coincide con las palabras. El endpoint de competidores parte de un producto y devuelve los listings posicionados frente a él, más cerca de cómo decide un comprador.

¿Puedo obtener competidores en Japón o Alemania? Sí. Pon marketplace en JP, DE o cualquiera de los 13 códigos admitidos. El ASIN tiene que existir en ese marketplace.

¿Puede usarla un agente de IA? Sí. El endpoint es una herramienta del servidor MCP remoto, así que un asistente puede obtener los competidores de un ASIN y resumirlos en un solo paso.