20 % de descuento en todos los planes de pago con el código

Compras · Amazon

API de más vendidos de Amazon

La API de más vendidos 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 listas de más vendidos de Amazon se actualizan cada hora y clasifican los 100 productos principales de cada categoría y subcategoría según las ventas recientes. Son el indicador público más cercano a la demanda real en la plataforma. La API de más vendidos de Amazon de everydata.io toma la URL de cualquiera de estas listas (electrónica, juguetes, un subnodo profundo, en cualquier marketplace) y devuelve los productos clasificados en JSON, posición a posición, para que puedas archivar la evolución de una categoría o ver qué se vende ahora mismo sin visitar la página.

Plataforma
Amazon
Endpoint principal
/amazon-best-sellers-list
Cuota por llamada
1 solicitud
Plan gratuito
100 solicitudes / mesdespués, desde 30 € / mes
Lo que obtienes

Datos de Amazon, listos para usar

La respuesta es compacta a propósito. category es el título de la lista que muestra Amazon, domainCode se deriva de la URL que pasaste y countProducts indica cuántas entradas se analizaron en la página. products es el array ordenado: position es la cadena de ranking propia de Amazon ("#1", "#2" …), seguida de productTitle, asin, price como número, productRating, countReview, la url relativa del producto e imgUrl.

Como el endpoint recibe la URL de la lista, cubre todos los tipos de lista que siguen la estructura zgbs de Amazon (más vendidos por departamento y por nodo de navegación) y funciona en todos los marketplaces con solo cambiar el host: amazon.com, amazon.de, amazon.co.uk, amazon.co.jp y el resto. La moneda del marketplace se ajusta automáticamente.

  • Posiciones del #1 al #100 con ASIN, título, precio, valoración, número de reseñas e imagen
  • Funciona con cualquier URL de más vendidos: departamentos principales y subcategorías profundas
  • Nombre de la categoría y domainCode devueltos con la lista para almacenarla de forma limpia
  • Dos páginas por lista (page=1 y page=2) cubren el top 100 completo, con hasta 50 productos cada una
  • Marketplace determinado por el host de la URL: com, de, co.uk, fr, it, es, ca, co.jp, in, com.au y más
  • Consulta en tiempo real de la lista en directo, sin instantáneas rastreadas previamente
Casos de uso

Lo que los equipos construyen con esto

Análisis de tendencias y de demanda

Archiva cada día el top 100 de las categorías en las que vendes y calcula cuánto tiempo permanecen los productos en la lista y qué ASIN nuevos suben más rápido.

Búsqueda de productos para marcas propias

Examina listas de subcategorías profundas en amazon.com, .de y .co.uk en busca de productos con buen ranking pero pocas reseñas: la señal clásica de un nicho poco atendido.

Alertas de ranking de la competencia

Compara cada hora tus ASIN y los de tus competidores con la lista y avisa cuando alguien entre o salga del top 10.

Webs de contenido y de afiliados

Muestra una tabla siempre actualizada de "auriculares más vendidos" con precio y valoración en directo, directamente desde la lista, en lugar de selecciones hechas a mano.

Cómo funciona

Solicitud y respuesta de ejemplo

Llama a GET /amz/amazon-best-sellers-list con url igual a la lista que ves en el navegador, por ejemplo https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics. page es 1 o 2; Amazon divide cada top 100 en dos páginas de hasta 50 productos. Pasa la URL codificada en tu cliente HTTP y asegúrate de que apunta a un host amazon.<tld>; otros hosts se rechazan con un 400.

GET /amz/amazon-best-sellers-list

curl "https://api.everydata.io/amz/amazon-best-sellers-list?url=https%3A%2F%2Fwww.amazon.com%2FBest-Sellers-Electronics%2Fzgbs%2Felectronics&page=1" \
  -H "x-api-key: YOUR_API_KEY"

Respuesta (abreviada)

200 OK · application/json
{
  "responseStatus": "PRODUCT_FOUND_RESPONSE",
  "responseMessage": "Product successfully found!",
  "countProducts": 30,
  "products": [
    {
      "position": "#1",
      "productRating": "4.4 out of 5 stars",
      "countReview": 280340,
      "url": "/Blink-Plus-Plan-monthly-auto-renewal/dp/B08JHCVHTY/ref=zg_bs_g_electronics_d_sccl_1/144-0603979-9778415?psc=1",
      "productTitle": "blink plus plan with monthly auto-renewal",
      "asin": "B08JHCVHTY",
      "price": 10.44,
      "imgUrl": "https://images-na.ssl-images-amazon.com/images/I/31YHGbJsldL._AC_UL300_SR300,200_.png"
    },
    {
      "position": "#2",
      "productRating": "4.5 out of 5 stars",
      "countReview": 18053,
      "url": "/Apple-EarPods-Headphones-Built-Control/dp/B0DCH8VDXF/ref=zg_bs_g_electronics_d_sccl_2/144-0603979-9778415?psc=1",
      "productTitle": "Apple EarPods Headphones with USB-C Plug, Wired Ear Buds with Built-in Remote to Control Music, Phone Calls, and Volume",
      "asin": "B0DCH8VDXF",
      "price": 15.3,
      "imgUrl": "https://images-na.ssl-images-amazon.com/images/I/513OSdW4elL._AC_UL300_SR300,200_.jpg"
    }
  ],
  "category": "Amazon Best Sellers",
  "domainCode": "com",
  "currentPage": 1
}

countProducts puede ser inferior a 50: Amazon renderiza en el servidor los primeros 30 resultados de una página y carga el resto de forma diferida, y la API devuelve lo que la página entregó en el momento de la consulta. Si falta una posición que te interesa, vuelve a pedir la misma página o solicita la página 2, donde la lista continúa en el #51. Guarda position tal cual: es la posición de referencia aunque el array tenga huecos.

La url de cada producto incluye el ref de seguimiento de Amazon (zg_bs_g_electronics …) y un segmento de sesión. Para almacenarla de forma canónica, extrae el ASIN y reconstruye https://www.amazon.com/dp/<ASIN>. price es el precio que muestra el resultado de la lista; en artículos con varias variantes, Amazon a veces muestra un rango, en cuyo caso se devuelve el límite inferior.

Las listas de más vendidos se actualizan aproximadamente cada hora. Consultar una lista cada hora captura por tanto todos los estados publicados, mientras que una consulta diaria basta para la mayoría de los análisis de tendencias. El mismo endpoint acepta también URL de subcategorías como /zgbs/electronics/172541: cuanto más profundo es el nodo, más útil es el ranking para un nicho concreto.

Endpoints relacionados

GET/amz/amazon-best-sellers-list

Más vendidos. Lista de más vendidos para la URL de una categoría.

GET/amz/amazon-search-by-keyword-asin

Buscar productos. Búsqueda por palabra clave con paginación, ordenación y filtro de patrocinados.

GET/amz/amazon-lookup-product-by-asin

Detalles del producto por ASIN. Los mismos datos que los detalles del producto, por ASIN y marketplace.

Referencia completa de la API
Precios

Paga por solicitud, con todas las plataformas incluidas

Una página de lista es una solicitud, así que un top 100 completo cuesta dos solicitudes. Seguir 50 categorías cada hora en un marketplace supone unas 72.000 solicitudes al mes y encaja en el plan Business (300.000 solicitudes, 300 €); esas mismas 50 categorías una vez al día necesitan unas 3000 solicitudes y caben en Starter (5000 solicitudes, 30 €). Las consultas fallidas a Amazon nunca se cobran.

Free
100 solicitudes / mes
Starter
5000 solicitudes · 30 €
Production
50.000 solicitudes · 80 €
Business
300.000 solicitudes · 300 €

API de más vendidos de Amazon: preguntas frecuentes

¿Qué URL de listas se admiten?

Cualquier URL de más vendidos de Amazon que contenga /zgbs/ (listas de departamento y nodos de subcategoría por igual) en cualquier marketplace de Amazon. El marketplace se lee del host, así que no pasas domainCode.

¿Por qué la página 1 devuelve menos de 50 productos?

Amazon renderiza unos 30 resultados en el servidor y carga el resto al hacer scroll. La API devuelve lo que la página entregó en el momento de la consulta; las posiciones se conservan, así que los huecos son visibles en lugar de renumerarse sin avisar.

¿Puedo obtener también las listas de Novedades o Movers & Shakers?

El endpoint está hecho para la estructura /zgbs/ de más vendidos. Otros rankings de Amazon usan diseños de página distintos y no los cubre este endpoint.

¿Con qué frecuencia cambian las listas?

Amazon indica que los rankings de más vendidos se actualizan cada hora. Consulta cada hora si quieres un historial completo, y una vez al día si buscas tendencias.

¿La respuesta incluye cifras de ventas?

No: Amazon publica la posición, no las unidades vendidas. Combina el ranking con la insignia salesVolume del endpoint de búsqueda o con datos de la página del producto si necesitas una estimación de la demanda.

Obtén ahora una lista de más vendidos

Regístrate gratis, pega la URL de una lista de más vendidos y recibe en segundos los productos principales clasificados en JSON.