API para Amazon

API para Amazon: Buscar

Busque na Amazon a partir de qualquer URL de busca ou de categoria e receba até 20 produtos correspondentes (título, preço, avaliação e miniatura) em uma única resposta normalizada.

POST/v1/run/amazon.search
Disponibilidade
99,17%
30d · 360 chamadas
Requisições
360
30d · semanal, últimas 12 sem.
Resposta
5,1s
mediana · 30d

Teste

Faça sua primeira requisição

Abrir em
Obter chave grátis
Resposta de exemplo
Execuções grátis retornam só os primeiros 3 resultados. Recarregue uma chave para receber a resposta completa.
{
  "data": {
    "items": [
      {
        "asin": "example",
        "currency": "USD",
        "image": "https://example.com/image.jpg",
        "isSponsored": true,
        "listPrice": 19.99,
        "offersCount": 12500,
        "position": 1,
        "price": 19.99,
        "rating": 4.6,
        "reviewsCount": 12500,
        "title": "Example title",
        "url": "https://example.com/page"
      }
    ]
  },
  "found": true,
  "reason": "not_found"
}
Interface da resposta
interface AmazonSearchResponse {
  data: {
    items: {
      asin: string;
      currency?: string;
      image?: string;
      isSponsored?: boolean;
      listPrice?: number | null;
      offersCount?: number | null;
      position?: number;
      price?: number | null;
      rating?: number | null;
      reviewsCount?: number | null;
      title: string;
      url?: string;
    }[];
  } | null;
  found: boolean;
  reason?: "not_found";
}

Referência completa de parâmetros e resposta - todos os campos, tipos e exemplos deste endpoint.

Referência

Requisição, resposta e preço

Última verificação em 2026-09-29 · disponibilidade e latência medidas em 30d
POST /v1/run/amazon.search
curl -X POST https://api.getanyapi.com/v1/run/amazon.search \
  -H "Authorization: Bearer $ANYAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"limit":3,"url":"https://www.amazon.com/s?k=laptop"}'
CampoTipoValor de exemplo
Corpo da requisição
urlstring"https://www.amazon.com/s?k=laptop"URL de busca ou de categoria da Amazon de onde obter os resultados (ex.: https://www.amazon.com/s?k=gaming+mouse).
limitinteger3Número máximo de resultados a retornar (1-20, padrão 20).
Resposta
dataobjectSearch result wrapper, or null when nothing matched.
data.itemsobject[]Matching Amazon product records. Populated whenever the provider has data for the entity.
data.items[].asinstringAmazon Standard Identification Number; use it with the Amazon Products by ASIN SKU for full detail. Populated whenever the provider has data for the entity.
data.items[].currencystringPrice currency symbol or code, e.g. "$".
data.items[].imagestringPrimary product thumbnail image URL.
data.items[].isSponsoredbooleanTrue when the result is a sponsored placement.
data.items[].listPricenumberPre-discount list price when on sale, or null when the product is not discounted or the serving source does not publish it.
data.items[].offersCountintegerNumber of available offers, or null when the serving source does not publish it.
data.items[].positioninteger1-based position of the result on the search page.
data.items[].pricenumberCurrent price as a numeric amount, or null when the result shows no current price (no offer, or only a secondary offer).
data.items[].ratingnumberAverage star rating, 0-5, or null when the product is unrated.
data.items[].reviewsCountintegerNumber of customer reviews, or null when the product has none.
data.items[].titlestringProduct title. Populated whenever the provider has data for the entity.
data.items[].urlstringCanonical product detail page URL.
foundbooleanTrue when the search returned at least one product.
reason"not_found"Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
Preço
Preço por requisiçãoUSDUS$ 0,0005
Preço /mil req.USDUS$ 0,50

Dúvidas frequentes

Sobre o endpoint Buscar da API para Amazon

O endpoint Buscar da AnyAPI para Amazon retorna dados de Amazon em JSON normalizado com uma chamada POST para /v1/run/amazon.search. Busque na Amazon a partir de qualquer URL de busca ou de categoria e receba até 20 produtos correspondentes (título, preço, avaliação e miniatura) em uma única resposta normalizada. A AnyAPI distribui cada requisição entre 2 fontes, com failover automático quando uma falha. Custa a partir de US$ 0,50 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Nos últimos 30 dias, 99,2% das chamadas ao endpoint Buscar da API para Amazon feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 5,1 segundos, em 360 chamadas medidas.

Custa a partir de US$ 0,50 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Você recarrega uma carteira em dólares e cada chamada desconta dela. Algumas requisições pagas pela carteira que falham geram cobranças de processamento, que repassamos pelo custo, sem margem; a resposta de erro mostra o valor cobrado.

Busque na Amazon a partir de qualquer URL de busca ou de categoria e receba até 20 produtos correspondentes (título, preço, avaliação e miniatura) em uma única resposta normalizada. A resposta é JSON normalizado, com o mesmo envelope que todo endpoint da AnyAPI retorna, então processar um segundo endpoint é só trocar a URL, e nada mais.

Nos últimos 30 dias, 99,2% das chamadas ao endpoint Buscar da API para Amazon feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 5,1 segundos, em 360 chamadas medidas. Estas são medições da própria AnyAPI sobre o tráfego que passa pelo gateway, recalculadas continuamente, e não uma meta de nível de serviço publicada.