20 % de desconto em todos os planos pagos com o código

Compras · Amazon

API de mais vendidos da Amazon

API de mais vendidos da Amazon: dados ao vivo de Amazon no momento em que você pede, limpos e estruturados – prontos para seu próprio app, uma planilha ou um assistente de IA. Sem scraping, nada para manter.

100 requisições grátis por mês · sem cartão de crédito · uma chave de API para todas as plataformas

Fatos principais

Atualizado em

As listas de mais vendidos da Amazon são atualizadas a cada hora e classificam os 100 principais produtos de cada categoria e subcategoria pelas vendas recentes. Elas são o indicador público mais próximo da demanda real na plataforma. A API de mais vendidos da Amazon da everydata.io recebe a URL de qualquer uma dessas listas – eletrônicos, brinquedos, um subnó profundo, em qualquer marketplace – e retorna os produtos ranqueados em JSON, posição por posição, para que você possa arquivar a evolução de uma categoria ao longo do tempo ou descobrir o que está vendendo agora sem visitar a página.

Plataforma
Amazon
Endpoint principal
/amazon-best-sellers-list
Cota por chamada
1 requisição
Plano gratuito
100 req. / mêsdepois, a partir de € 30 / mês
O que você recebe

Dados de Amazon, prontos para usar

A resposta é compacta por design. category é o título da lista exibido pela Amazon, domainCode é derivado da URL que você passou e countProducts informa quantas entradas foram extraídas da página. products é o array ordenado: position é a string de ranking da própria Amazon ("#1", "#2" …), seguida de productTitle, asin, price como número, productRating, countReview, a url relativa do produto e imgUrl.

Como o endpoint recebe a URL da lista, ele cobre todos os tipos de lista que seguem a estrutura zgbs da Amazon – mais vendidos por departamento e por browse node – e funciona em todos os marketplaces bastando trocar o host: amazon.com, amazon.de, amazon.co.uk, amazon.co.jp e os demais. A moeda do marketplace acompanha automaticamente.

  • Posições #1–#100 ranqueadas com ASIN, título, preço, nota, número de avaliações e imagem
  • Funciona com qualquer URL de mais vendidos – departamentos principais e subcategorias profundas
  • Rótulo da categoria e domainCode retornados com a lista para um armazenamento organizado
  • Duas páginas por lista (page=1 e page=2) cobrem o top 100 completo, com até 50 produtos cada
  • Marketplace definido pelo host da URL: com, de, co.uk, fr, it, es, ca, co.jp, in, com.au e outros
  • Busca em tempo real da lista ao vivo – sem snapshot pré-coletado
Casos de uso

O que equipes criam com isso

Pesquisa de tendências e de demanda

Arquive diariamente o top 100 das categorias em que você vende e depois calcule quanto tempo os produtos permanecem na lista e quais ASINs novos estão subindo mais rápido.

Sourcing de produtos para marcas próprias (private label)

Varra listas de subcategorias profundas na amazon.com, .de e .co.uk em busca de produtos com ranking alto, mas número moderado de avaliações – o sinal clássico de um nicho pouco atendido.

Alertas de ranking de concorrentes

Compare seus ASINs e os dos concorrentes com a lista a cada hora e receba um aviso quando alguém entrar no top 10 ou sair dele.

Sites de conteúdo e de afiliados

Exiba uma tabela sempre atual de “fones de ouvido mais vendidos” com preço e nota ao vivo diretamente da lista, em vez de seleções feitas à mão.

Como funciona

Requisição e resposta de exemplo

Chame GET /amz/amazon-best-sellers-list com url definida como a lista que você vê no navegador, por exemplo https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics. page é 1 ou 2; a Amazon divide cada lista top 100 em duas páginas de até 50 produtos. Passe a URL codificada (URL-encoded) no seu cliente HTTP e garanta que ela aponte para um host amazon.<tld> – outros hosts são rejeitados com 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"

Resposta (resumida)

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 pode ser menor que 50 – a Amazon renderiza os primeiros 30 cards de uma página no servidor e carrega o restante sob demanda (lazy loading), e a API retorna o que a página entregou no momento da busca. Se faltar uma posição que interessa a você, busque a mesma página novamente ou solicite a page 2, onde a lista continua a partir do #51. Armazene position como recebido; ele é o ranking oficial mesmo quando o array tem lacunas.

A url de cada produto inclui o ref de rastreamento da Amazon (zg_bs_g_electronics …) e um segmento de sessão. Para armazenamento canônico, extraia o ASIN e reconstrua https://www.amazon.com/dp/<ASIN>. price é o preço exibido no card da lista; para itens com várias variações, a Amazon às vezes mostra uma faixa de preço, e nesse caso o limite inferior é retornado.

As listas de mais vendidos são atualizadas aproximadamente a cada hora. Buscar uma lista a cada hora, portanto, captura todos os estados publicados, enquanto uma busca diária basta para a maioria das análises de tendência. O mesmo endpoint também aceita URLs de subcategorias como /zgbs/electronics/172541 – quanto mais profundo o nó, mais útil o ranking para um nicho específico.

Endpoints relacionados

GET/amz/amazon-best-sellers-list

Mais vendidos. Lista de mais vendidos para a URL de uma categoria.

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

Buscar produtos. Busca por palavra-chave com paginação, ordenação e filtro de patrocinados.

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

Detalhes do produto por ASIN. Mesmo payload dos detalhes do produto, consultado por ASIN e marketplace.

Referência completa da API
Preços

Pague por requisição, todas as plataformas incluídas

Uma página de lista é uma requisição, então um top 100 completo custa duas requisições. Monitorar 50 categorias a cada hora em um marketplace consome cerca de 72.000 requisições por mês e se encaixa no plano Business (300.000 requisições, € 300); as mesmas 50 categorias uma vez por dia precisam de cerca de 3.000 requisições e cabem no Starter (5.000 requisições, € 30). Buscas com falha na Amazon nunca são cobradas.

Free
100 req. / mês
Starter
5.000 req. · € 30
Production
50.000 req. · € 80
Business
300.000 req. · € 300

API de mais vendidos da Amazon: perguntas frequentes

Quais URLs de lista são suportadas?

Qualquer URL de mais vendidos da Amazon que contenha /zgbs/ – tanto listas de departamentos quanto nós de subcategorias – em qualquer marketplace da Amazon. O marketplace é lido a partir do host, então você não passa um domainCode.

Por que a página 1 retorna menos de 50 produtos?

A Amazon renderiza cerca de 30 cards no servidor e carrega o restante conforme você rola a página. A API retorna o que a página entregou no momento da busca; as posições são preservadas, então as lacunas ficam visíveis em vez de serem renumeradas silenciosamente.

Também posso obter as listas de Novidades ou de Em alta (Movers & Shakers)?

O endpoint foi criado para a estrutura /zgbs/ dos mais vendidos. Outros rankings da Amazon usam layouts de página diferentes e não são cobertos por este endpoint.

Com que frequência as listas mudam?

A Amazon informa que os rankings de mais vendidos são atualizados a cada hora. Busque a cada hora se quiser o histórico completo, e diariamente se o seu foco forem tendências.

A resposta inclui números de vendas?

Não – a Amazon publica o ranking, não as unidades vendidas. Combine o ranking com o selo salesVolume do endpoint de busca ou com dados da página de produto se precisar de uma estimativa de demanda.

Obtenha uma lista de mais vendidos agora

Cadastre-se gratuitamente, cole uma URL de mais vendidos e receba os produtos mais bem ranqueados em JSON em segundos.