No existe una única «API de Amazon». Hay cuatro familias, cada una hecha para un usuario distinto, y apenas se solapan.
La mayor parte del tiempo de integración perdido viene de elegir la familia por el nombre y no por lo que devuelve. Este artículo es la lista. Para saber cómo elegir entre ellas en un proyecto, consulta cómo elegir una API de datos de Amazon.
Una aclaración previa: las API de AWS son los servicios en la nube de Amazon. No tienen nada que ver con los datos del marketplace y no se tratan aquí.
Las cuatro familias
| API | Para quién | Qué devuelve | Acceso | Datos de productos de otros vendedores |
|---|---|---|---|---|
| Selling Partner API (SP-API) | Vendedores, proveedores y los desarrolladores a los que autorizan | Tus propios pedidos, inventario, listings, informes y finanzas | Registro de desarrollador más la autorización del vendedor | No |
| Amazon Ads API | Anunciantes y sus herramientas | Tus propias campañas, pujas e informes de publicidad | Autorización de la cuenta publicitaria | No |
| API de afiliados (Product Advertising API, sucedida por la Creators API) | Afiliados y creadores | Artículos del catálogo, precios e imágenes para crear enlaces de producto | Una cuenta de Afiliados | Solo catálogo público, para enlazar |
| API de datos de terceros | Cualquiera que investigue el marketplace | Datos públicos del marketplace: productos, palabras clave, mercados, tráfico, reseñas, con estimaciones donde Amazon no publica cifra | Una clave de API del proveedor | Sí |
Las tres primeras son de Amazon. Sus condiciones, límites y posibles tarifas los fija Amazon y cambian, así que consulta su documentación para desarrolladores en lugar de fiarte de un resumen. Por ejemplo, la documentación de Amazon nombra ahora la Creators API como sucesora con soporte de la Product Advertising API 5.0.
Cuál responde a tu pregunta
| Tu pregunta | La API que la responde |
|---|---|
| ¿Cuántas unidades vendí ayer? | SP-API |
| ¿Cuál es mi nivel de inventario y cuáles son mis tarifas? | SP-API |
| ¿Cuánto gastó mi campaña y con qué ACOS? | Amazon Ads API |
| ¿Cómo muestro un producto con su precio en mi sitio y gano comisión? | API de afiliados |
| ¿A qué precio vende un competidor y en qué posición está? | API de datos de terceros |
| ¿Para qué palabras clave aparece un competidor? | API de datos de terceros |
| ¿Qué tamaño tiene esta categoría y cómo de concentrada está? | API de datos de terceros |
| ¿Qué dicen los compradores en las reseñas de un competidor? | API de datos de terceros |
La línea divisoria es de quién son los datos. Las API oficiales de vendedores y de publicidad te dan cifras exactas de tu propia cuenta y nada de la de los demás. Es así por diseño, no es un permiso que puedas solicitar. Todo lo relativo al resto del marketplace sale de datos públicos, y parte hay que estimarlo.
Qué cubre una API de datos de terceros
Tomando este sitio como ejemplo, los endpoints se agrupan así:
| Grupo | Ejemplos | Qué devuelve |
|---|---|---|
| Productos | Detalle de producto, búsqueda de productos, reseñas, estimaciones de ventas | Datos del listing, precio, BSR, valoraciones, texto de reseñas, unidades estimadas |
| Palabras clave | Investigación de palabras clave, búsqueda inversa, rankings de términos de búsqueda | Búsquedas estimadas, tasa de compra, los términos para los que aparece un ASIN |
| Mercados | Investigación de mercados y sus distribuciones | Tamaño de la categoría, concentración por marca, vendedor, precio y valoración |
| Tráfico | Fuentes de tráfico, productos relacionados | De dónde procede la visibilidad de un listing |
| Marcas | Búsqueda y detalle de marcas registradas | Registros en distintas jurisdicciones |
Todos los endpoints de Amazon aceptan un parámetro marketplace y cubren 13 marketplaces: US, JP, UK, DE, FR, IT, ES, CA, IN, MX, BR, AU y AE. Los datos son independientes en cada marketplace.
Las tareas concretas tienen su propio artículo: búsqueda por ASIN para los datos de producto, obtener reseñas mediante una API para el texto de las reseñas y cómo consultar el volumen de búsqueda de una palabra clave para las palabras clave.
Hechos y estimaciones
Las API oficiales devuelven hechos sobre tu cuenta. Una API de datos de terceros devuelve una mezcla, y tienes que saber cuál es cuál:
- Hechos: precio, BSR, valoración, número de valoraciones, contenido del listing, texto de las reseñas. Se leen del marketplace.
- Estimaciones: unidades vendidas, ingresos, volumen de búsqueda. Amazon no los publica para productos o términos arbitrarios, así que cada cifra es un modelo.
Usa las estimaciones para comparar y ver la dirección. No planifiques inventario ni márgenes solo con ellas. Qué dicen y qué no dicen los datos de ventas de Amazon repasa los límites.
La configuración real más habitual usa dos familias a la vez: tus cifras exactas de la SP-API y la Ads API, y el mercado que te rodea de una API de datos.
Coste y acceso
Para las API propias de Amazon, consulta su documentación sobre los requisitos de acceso y las tarifas vigentes.
En este sitio no hay llamadas gratuitas. Crear una clave de API no cuesta nada, cada llamada correcta consume saldo y el paquete más pequeño es de 50 llamadas por 1,99 $. ¿Cuánto cuesta una API de datos de Amazon? explica los tamaños de paquete y dónde se desperdician las llamadas.
Llamar desde un agente de IA
Los mismos endpoints están expuestos como herramientas en un servidor MCP remoto, de modo que Claude Code, Cursor, ChatGPT y otros clientes MCP pueden consultarlos en lenguaje natural. Las cinco decisiones que conviene cerrar antes de cualquier integración están en cinco decisiones antes de integrar una API de datos de Amazon. Lo que un agente necesita de una API de datos está en una API de datos de ecommerce para agentes de IA.
Preguntas frecuentes
¿Hay una API de Amazon gratuita? Amazon fija las condiciones de sus propias API; consulta su documentación. Lo que puedes obtener sin pagar a nadie está en qué datos de Amazon puedes obtener gratis y cuáles no.
¿Puedo usar la SP-API para investigar a la competencia? No. Cubre los datos propios del vendedor que la autoriza.
¿Qué API devuelve datos de producto de cualquier ASIN? La API de afiliados devuelve datos de catálogo para crear enlaces. Para campos de investigación como BSR, ventas estimadas y variaciones, usa una API de datos de terceros.
¿Hay una API para Amazon Japón o India?
Los marketplaces son un parámetro, no API separadas. Envía JP o IN en marketplace.