ScavioScavio
Pricing
Tools
Sign InsGet Startedg
Blog
Amazon7 min de leituraNov 2, 2026

Como obter preços e vendedores da Amazon Brasil com uma API

A API da Amazon do Scavio com country br retorna preços em reais, a ficha por ASIN e cada oferta de vendedor da amazon.com.br em JSON. Guia com dados reais.

Scavio Team

Nov 2, 2026

Teste a API da Amazon grátis
scavio
Brasil / Ecommerce
Amazon

Para obter preços da Amazon Brasil com uma API, envie um POST para https://api.scavio.dev/api/v1/amazon/search do Scavio com {"query": "air fryer", "country": "br", "language": "PT"}. A resposta traz os produtos da amazon.com.br com ASIN, preço em reais, nota, número de avaliações e entrega. Com o ASIN, /product retorna a ficha completa e /offers lista cada vendedor e quem está com o buy box. Cada chamada custa 1 crédito e não exige conta de Associados nem de vendedor.

A Amazon não oferece uma API aberta para isso. A SP-API é para o vendedor cuidar do próprio catálogo e dos próprios pedidos, e a Creators API, que substituiu a Product Advertising API 5.0, exige cadastro no programa de Associados e vendas recentes.

Este guia usa respostas reais da amazon.com.br capturadas em 2 de novembro de 2026.

O que você precisa

  • Uma API key do Scavio. No cadastro você ganha 50 créditos grátis, sem cartão.
  • Qualquer linguagem que faça requisições HTTP. Os exemplos usam cURL e Python.

Passo 1: busque produtos na Amazon Brasil

country: "br" escolhe a amazon.com.br e language: "PT" pede os textos em português:

Bash
curl -X POST 'https://api.scavio.dev/api/v1/amazon/search' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer sk_live_your_key' \
  -d '{"query": "air fryer", "country": "br", "language": "PT"}'

A busca retornou 60 resultados, com total_results_text igual a "1-48 de mais de 10.000 resultados para air fryer". Dois deles, sem url e image para caber, e sem nenhum valor alterado:

JSON
[
  {
    "asin": "B0D98VK8PP",
    "title": "Philips Walita Fritadeira Airfryer Série 1000 XL 6,2L, Preta, 110V",
    "price": 349,
    "currency": "BRL",
    "rating": 4.8,
    "reviews_count": 3900,
    "is_sponsored": false,
    "position": 7,
    "badge": "Escolha da Amazon",
    "sales_volume": null,
    "delivery": {
      "is_free": false,
      "date": "qua., 4 de nov.",
      "fastest_date": "Amanhã 08:00 - 13:00"
    }
  },
  {
    "asin": "B0F99ZSRXH",
    "title": "Air Fryer Philco 6,5L Visor Glass 1700W PAF65 127V",
    "price": 347.01,
    "currency": "BRL",
    "rating": 4.6,
    "reviews_count": 441,
    "is_sponsored": false,
    "position": 13,
    "badge": null,
    "sales_volume": null,
    "delivery": {
      "is_free": false,
      "date": "qua., 4 de nov.",
      "fastest_date": "Amanhã 08:00 - 13:00"
    }
  }
]
CampoO que é
asinO identificador do produto na Amazon; você usa nos passos 2 e 3
price / currencyPreço em reais (347.01 = R$ 347,01), não em centavos
rating / reviews_countNota de 0 a 5 e número de avaliações como aparecem na busca
is_sponsoredtrue nos resultados patrocinados
badgeO selo da Amazon, como "Escolha da Amazon"
deliverySe o frete é grátis e as datas de entrega

A resposta também traz filters, com os filtros da própria página da Amazon (18 grupos nessa busca, de "Marcas" e "Preço" a "Vendido por" e "Programe e Poupe"). Para a página seguinte, envie "page": 2.

Passo 2: abra a ficha pelo ASIN

Bash
curl -X POST 'https://api.scavio.dev/api/v1/amazon/product' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer sk_live_your_key' \
  -d '{"query": "B0F99ZSRXH", "country": "br", "language": "PT"}'

A resposta, recortada aos campos de preço, vendedor e variação:

JSON
{
  "asin": "B0F99ZSRXH",
  "title": "Air Fryer Philco 6,5L Visor Glass 1700W PAF65 127V",
  "brand": "LojaOficialdaPhilco",
  "price": 347.01,
  "list_price": null,
  "currency": "BRL",
  "rating": 4.6,
  "reviews_count": 441,
  "is_prime": true,
  "has_buy_box": true,
  "availability": "Em estoque",
  "max_quantity": 10,
  "sold_by": "Amazon.com.br",
  "other_sellers_count": 20,
  "best_sellers_rank": [
    { "category": "Cozinha", "rank": 45 },
    { "category": "Air Fryers", "rank": 4 }
  ],
  "variants": [
    { "asin": "B0F99ZZV44", "dimensions": { "Voltage": "220.0 Volts" }, "is_selected": false, "is_available": true },
    { "asin": "B0F99ZSRXH", "dimensions": { "Voltage": "110.0 Volts" }, "is_selected": true, "is_available": true }
  ]
}

A ficha completa também traz a descrição, 10 itens em features, 9 imagens, um vídeo, 31 especificações com os rótulos da Amazon em português ("Capacidade", "Material"), as opções de entrega e os metadados de 8 avaliações. Três detalhes que fazem diferença no Brasil:

  • Voltagem é outro ASIN. A versão 220V da mesma air fryer é o ASIN B0F99ZZV44, em variants, com preço próprio. Nesse dia ela custava R$ 319,00, contra R$ 347,01 da 127V. Repare que a Amazon rotula a 127V como "110.0 Volts". Se você monitora um produto, monitore as duas voltagens.
  • brand é o que a Amazon mostra no anúncio. Aqui veio "LojaOficialdaPhilco", o nome da loja, não "Philco". O fabricante aparece em specifications.
  • other_sellers_count indica se vale pagar o passo 3. Com 20, vale.

Passo 3: veja todos os vendedores e o buy box

Bash
curl -X POST 'https://api.scavio.dev/api/v1/amazon/offers' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer sk_live_your_key' \
  -d '{"asin": "B0F99ZSRXH", "country": "br", "language": "PT"}'

A resposta trouxe 11 ofertas de um total de 20 (has_more_pages: true). Uma delas, recortada sem alterar valores:

JSON
{
  "condition": "Novo",
  "seller_id": "ACUNARZFR75ET",
  "seller_name": "Magalu.",
  "ships_from": "Magalu.",
  "is_fulfilled_by_amazon": false,
  "is_buy_box_winner": false,
  "price": 333.52,
  "currency": "BRL",
  "shipping_price": 9.9,
  "promotion": "à vista no Pix ou NuPay (12% off)",
  "quantity": 30,
  "delivery": {
    "min_hours": 24,
    "max_hours": 72,
    "date": "5 - 6 de Novembro",
    "is_free": false
  }
}

Dentro da Amazon, a mesma air fryer era vendida pela Amazon.com.br, pela Magalu, pela Casas Bahia, pela Webcontinental e por mais sete vendedores na primeira página. A Amazon.com.br estava com o buy box a R$ 347,01, mas a Imagem Hitech vendia nova a R$ 305,90, 12% a menos. O campo promotion traz o desconto à vista no Pix ou NuPay que a maioria das lojas anuncia (de 5% a 12% nessa lista), que não está somado ao price.

Passo 4: calcule o preço com frete e acompanhe

price não inclui o frete; shipping_price vem separado. Para comparar ofertas novas, some os dois:

Python
import requests

resp = requests.post(
    "https://api.scavio.dev/api/v1/amazon/offers",
    headers={"Authorization": "Bearer sk_live_your_key"},
    json={"asin": "B0F99ZSRXH", "country": "br", "language": "PT"},
    timeout=60,
)
data = resp.json()["data"]
novos = [o for o in data["offers"] if o["condition"] == "Novo"]
for o in sorted(novos, key=lambda o: o["price"] + (o["shipping_price"] or 0)):
    total = o["price"] + (o["shipping_price"] or 0)
    marca = " <- buy box" if o["is_buy_box_winner"] else ""
    print(f'{o["seller_name"]:27} R$ {total:8.2f}{marca}')
if data["has_more_pages"]:
    print(f'primeira página: {data["count"]} de {data["total_offers"]} ofertas')

Com a resposta de 2 de novembro, imprime:

Imagem Hitech R$ 305.90 Imagem Hitech FULL R$ 330.15 Magalu. R$ 343.42 Amazon.com.br R$ 347.01 <- buy box Base 08 R$ 358.90 REGENCEL ACESSÓRIOS R$ 379.00 WebcontinentalMarketplace R$ 387.76 Eshop . R$ 406.60 Casas Bahia. R$ 416.84 eFácil Oficial R$ 426.20 primeira página: 11 de 20 ofertas

Cada chamada lê a Amazon Brasil naquele momento. Para ter histórico, rode o script em horário agendado e guarde as respostas; um alerta útil é avisar quando o vendedor do buy box muda ou quando o preço dele cai abaixo de um valor.

Passo 5: confirme o código do país

GET https://api.scavio.dev/api/v1/amazon/options é grátis e não pede API key. Ele lista os 22 marketplaces; o Brasil é {"value": "br", "label": "Brazil"}, com o domínio com.br. Valide o código contra essa lista: um código de duas letras que não existe não dá erro, ele retorna a amazon.com (Estados Unidos).

Limites que vale conhecer

  • Não existe ordenação no servidor. A Amazon ignora a ordem pedida, então a API não oferece esse parâmetro; ordene a página pelo campo price.
  • position é a posição na grade da Amazon contando anúncios. Nessa busca, 12 dos 60 resultados eram patrocinados e apareciam 58 ASINs diferentes: remova duplicados por asin antes de contar.
  • Na busca, reviews_count vem arredondado quando a Amazon abrevia o número; a ficha e as ofertas trazem o número exato.
  • /offers retorna a primeira página. Quando has_more_pages é true, existem mais vendedores do que os que você recebeu.
  • promotion é texto livre da Amazon. Em algumas ofertas vem um parágrafo inteiro de cupom ("Faça login para resgatar. R$10 off. Insira o código CUPOMNOAPP..."); trate como texto.
  • reviews na ficha são metadados (autor, data, compra verificada), sem o texto da avaliação.

Todos os endpoints da Amazon para o Brasil

EndpointO que retornaCréditos
POST /api/v1/amazon/searchUma página de produtos com ASIN, preço em BRL, nota, avaliações, patrocinado, selo e entrega, mais filtros1
POST /api/v1/amazon/productA ficha por ASIN: preço e preço de lista, vendedor do buy box, disponibilidade, imagens, vídeo, especificações, variações (voltagem incluída), entrega1
POST /api/v1/amazon/offersCada oferta da primeira página com vendedor, condição, preço, frete, Prime, entrega e is_buy_box_winner1
GET /api/v1/amazon/optionsOs 22 marketplaces como códigos de país e domíniosGrátis

Quanto custa

No plano Growth com pagamento anual (US$ 0,001995 por crédito) são cerca de US$ 2 por 1.000 chamadas. Acompanhar 200 ASINs por dia com ficha e ofertas dá 400 créditos diários, uns 12.000 por mês: cerca de US$ 24 nessa tarifa. Os 50 créditos do cadastro dão para 50 chamadas, e os planos começam em US$ 30 por mês por 7.000 créditos (preços).

Para começar

  1. Teste a API da Amazon grátis: 50 créditos, sem cartão.
  2. Faça uma busca ao vivo na página da API da Amazon, sem cadastro.
  3. Veja os parâmetros na documentação de busca, ficha do produto, ofertas e marketplaces.

Para comparar fornecedores, as melhores APIs de dados da Amazon Brasil mostra quanto o preço muda entre 127V e 220V em 10 air fryers. A mesma key também cobre a API do Mercado Livre no Brasil.

Frequently asked questions

Como pegar a API da Amazon?

Depende do que você quer. A SP-API é para vendedores administrarem o próprio catálogo e os próprios pedidos. A Creators API, sucessora da Product Advertising API, exige cadastro no programa de Associados do marketplace e vendas recentes. Para ler preço, ficha e vendedores de qualquer ASIN da amazon.com.br com uma única API key, a API da Amazon do Scavio faz isso com country br, a 1 crédito por chamada.

Em que moeda vêm os preços da Amazon Brasil?

Em reais, com currency igual a BRL em cada resultado, oferta e ficha. price é um número decimal em reais, não em centavos: em 2 de novembro de 2026 a Air Fryer Philco PAF65 127V custava 347.01 na amazon.com.br.

Dá para ver todos os vendedores de um produto e não só o buy box?

Sim, com o endpoint de ofertas. A ficha só informa quem vende a oferta principal e quantos vendedores existem (other_sellers_count). /api/v1/amazon/offers retorna cada oferta com vendedor, condição, preço, frete, quem envia e is_buy_box_winner. Na Philco PAF65, a primeira página trouxe 11 das 20 ofertas, incluindo Magalu e Casas Bahia vendendo dentro da Amazon.

Como ver o histórico de preços na Amazon?

A Amazon não mostra histórico. Uma API de dados ao vivo retorna o preço do momento, então você chama em horário agendado e guarda cada resposta para montar o seu histórico. Para histórico pronto desde anos atrás, o Keepa vende esse dado por API.

Quanto custa consultar a Amazon Brasil?

Busca, ficha e ofertas custam 1 crédito cada; a lista de marketplaces é grátis. No plano Growth com pagamento anual são cerca de US$ 2 por 1.000 chamadas, e contas novas ganham 50 créditos grátis, sem cartão.

Dados da Amazon Brasil em JSON

  • Preços em reais e preço de lista
  • Cada vendedor de um ASIN e quem tem o buy box
  • 1 crédito por chamada, 50 grátis no cadastro
Teste a API da Amazon grátis

50 free credits, no credit card

On this page

  1. O que você precisa
  2. Passo 1: busque produtos na Amazon Brasil
  3. Passo 2: abra a ficha pelo ASIN
  4. Passo 3: veja todos os vendedores e o buy box

Related articles

View all
  • scavio
    Brasil / Comparison
    Amazon
    5 melhores APIs de dados da Amazon Brasil em 2026: Scavio lê cada voltagem e cada vendedor
  • scavio
    Brazil / Ecommerce
    Mercadolibre
    API do Mercado Livre para produtos: como buscar preços, vendas e avaliações sem OAuth
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy