Compras · Kaufland

API de monitoramento de preços Kaufland

API de monitoramento de preços Kaufland: dados ao vivo de Kaufland 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

No kaufland.de, um preço raramente muda porque um varejista decidiu dar desconto. Ele muda porque outro lojista assumiu a oferta padrão, porque a última unidade com preço promocional foi vendida ou porque o repricer de um vendedor reagiu ao seu. Monitorar a Kaufland significa, portanto, acompanhar três coisas juntas: o preço, o vendedor por trás dele e a frase de estoque ao lado. A API de monitoramento de preços Kaufland da everydata.io é o nosso endpoint de detalhes do produto usado de forma agendada – cada consulta retorna price, shippingPrice, soldBy e warehouseAvailability do productId que você acompanha, e você guarda a sequência.

Plataforma
Kaufland
Endpoint principal
/product/details
Cota por chamada
1 requisição
Plano gratuito
100 req. / mêsdepois, a partir de € 30 / mês
O que você recebe

API de monitoramento de preços Kaufland: o que ela retorna

Não oferecemos um endpoint de histórico de preços armazenado para o kaufland.de. Cada requisição busca a página do produto ao vivo, e o histórico é a tabela que você monta a partir dessas respostas. Para um marketplace, essa é a abordagem honesta: o que você quer saber depois não é só “qual era o preço na terça”, mas “quem detinha a oferta na terça”, e só o seu próprio registro de observações responde às duas perguntas.

Cada observação traz o preço da oferta padrão em EUR, shippingPrice (muitas vezes 0, mas nem sempre), a frase soldBy com o nome do lojista, a linha de escassez ou estoque, como “Nur noch 1 zu diesem Preis” ou “Nur noch 5 Stück auf Lager”, e retailPrice quando o vendedor mostra um preço riscado. Para varreduras em toda uma categoria, GET /kfl/product/search com sortBy=price-asc lista as ofertas mais baratas por palavra-chave, e sortBy=bestsellers as que realmente vendem.

  • price e shippingPrice da oferta que a Kaufland exibe no momento como padrão
  • soldBy – o nome do lojista, para que trocas de vendedor fiquem visíveis no seu histórico
  • warehouseAvailability com avisos de escassez que sinalizam o fim de um preço promocional
  • retailPrice quando o vendedor exibe um preço de referência riscado
  • variations[] com dpUrl e available por variante, para monitorar as outras cores
  • Varreduras de busca com price-asc e bestsellers para detectar novas ofertas mais baratas por palavra-chave
  • Em tempo real a cada chamada; erros 5xx do kaufland.de não são cobrados
Casos de uso

API de monitoramento de preços Kaufland: o que equipes criam com ela

Reprecificação frente a concorrentes do marketplace

Vendedores no kaufland.de consultam seus próprios productIds, comparam o preço final com a oferta padrão e ajustam o preço na sua ferramenta de marketplace – só quando o vendedor que está ganhando não são eles mesmos.

Detecção de troca de vendedor e sequestro de anúncio

Marcas registram soldBy a cada consulta para ver quando um lojista desconhecido assume a oferta padrão do seu produto e por quanto tempo cada vendedor a mantém.

Alertas de ofertas para consumidores com contexto

Sites de ofertas notificam os usuários quando o preço cai abaixo do mínimo armazenado e incluem o nome do vendedor e a linha de escassez, para que os leitores saibam se precisam se apressar.

Varreduras da oferta mais barata por palavra-chave

Execute diariamente GET /kfl/product/search com sortBy=price-asc para nomes de modelos e registre o preço e o productId do primeiro resultado, para encontrar novas ofertas mais baratas antes que apareçam na página do produto.

Como funciona

API de monitoramento de preços Kaufland: requisição e resposta de exemplo

Guarde o productId (ou a URL curta) de cada item da sua lista e chame GET /kfl/product/details em intervalos regulares. Salve os campos mostrados aqui com um timestamp. O exemplo é um console oferecido por um pequeno lojista a um preço com quantidade limitada.

GET /kfl/product/details

curl "https://api.everydata.io/kfl/product/details?url=https%3A%2F%2Fwww.kaufland.de%2Fproduct%2F461878680%2F" \
  -H "x-api-key: YOUR_API_KEY"

Resposta (resumida)

200 OK · application/json
{
  "responseStatus": "PRODUCT_FOUND_RESPONSE",
  "productTitle": "Nintendo Switch Lite Türkis (Japan-Spec)",
  "productId": "461878680",
  "soldBy": "Verkauf durch Schnaeppchen-Schuppen",
  "warehouseAvailability": "Nur noch 1 zu diesem Preis",
  "price": 219,
  "retailPrice": 0,
  "shippingPrice": 0,
  "countReview": 57,
  "productRating": "4.7",
  "variations": [
    {
      "variationName": "Farbe",
      "values": [
        {
          "value": "Gelb",
          "dpUrl": "https://www.kaufland.de/product/461878683/",
          "available": true,
          "asin": "461878683"
        }
      ]
    }
  ]
}
API de monitoramento de preços Kaufland: campos da resposta de exemplo de /kfl/product/details
API de monitoramento de preços Kaufland: campos da resposta de exemplo de /kfl/product/details

Esquema para o seu histórico: observedAt, productId, price, shippingPrice, soldBy, warehouseAvailability, retailPrice. Duas colunas derivadas compensam de imediato – landedPrice = price + shippingPrice, porque uma oferta 0,50 EUR mais barata com 4,99 de frete não é mais barata, e sellerChanged = soldBy diferente da linha anterior. A maioria das “quedas de preço” na Kaufland são trocas de vendedor; mostrar isso no seu alerta é o que o torna confiável.

Leia a linha de escassez como indicador antecedente. Quando warehouseAvailability diz “Nur noch 1 zu diesem Preis”, a próxima consulta muito provavelmente mostrará um preço mais alto ou outro soldBy. Se você envia alertas para consumidores, avise que a quantidade é limitada; se você faz reprecificação, não persiga um preço de uma única unidade.

Frequência: os repricers do marketplace podem ajustar preços várias vezes ao dia, por isso vendedores competitivos consultam a cada duas a quatro horas durante o horário comercial; monitores de preços para consumidores funcionam bem com uma consulta diária. Um 404 significa que o anúncio foi removido – registre-o como retirado e pare de consultar após algumas falhas seguidas.

Endpoints relacionados

GET/kfl/product/details

Detalhes do produto. Página de produto por URL: oferta padrão com vendedor, preço, frete, informação de estoque, variantes, especificações e imagens.

GET/kfl/product/search

Buscar produtos. Busca por palavra-chave com paginação e ordenação: preço, nota, prazo de entrega e indicação de patrocinado por resultado.

GET/kfl/product/reviews

Avaliações. Avaliações de clientes paginadas por ID de produto da Kaufland.

Referência completa da API
Preços

API de monitoramento de preços Kaufland: preços – pague por requisição

Cada consulta de uma página de produto ou de busca é uma requisição. 100 produtos a cada quatro horas durante um dia comercial de 12 horas dão cerca de 9.000 requisições por mês, o que cabe no plano Production (50.000 requisições, € 80) com folga para varreduras de busca. O Business (300.000 requisições, € 300) comporta cerca de 1.000 produtos nessa frequência. Requisições que falham do lado do kaufland.de nunca são contabilizadas.

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

API de monitoramento de preços Kaufland: perguntas frequentes

Vocês armazenam histórico de preços do kaufland.de?

Não. O monitoramento funciona consultando GET /kfl/product/details repetidamente e salvando cada resposta. O esquema acima – com as colunas landedPrice e sellerChanged – é um ponto de partida comprovado.

Qual preço o endpoint retorna quando vários vendedores oferecem o item?

A oferta que o kaufland.de apresenta como padrão, normalmente a mais barata incluindo a entrega, junto com seu soldBy e shippingPrice. As outras ofertas não são listadas; com o tempo, o seu registro mostra quais lojistas ganham a posição.

Por que o preço subiu se ninguém o alterou?

Na maioria das vezes, o vendedor padrão anterior esgotou o estoque ou as unidades com preço promocional – a linha de escassez “Nur noch 1 zu diesem Preis” na consulta anterior é o sinal revelador. Compare o soldBy entre as duas linhas.

Posso monitorar todas as cores de um produto de uma vez?

Cada variante na Kaufland tem sua própria página. O array variations traz a dpUrl de cada variante irmã; adicione-as à sua lista de monitoramento para acompanhar o preço e o vendedor de cada cor.

Com que frequência posso consultar?

Até o limite de taxa (rate limit) do seu plano: 10 requisições por minuto no plano gratuito, 50 no Starter, 100 no Production e 250 no Business. A cada duas a quatro horas é comum para reprecificação; diariamente, para alertas a consumidores.

O endpoint de busca ajuda no monitoramento?

Sim, para descoberta: sortBy=price-asc com o nome exato de um modelo retorna o anúncio mais barato entre os vendedores, com seu productId. Use-o para ampliar sua lista de monitoramento e depois consulte o endpoint de produto para obter detalhes de vendedor e frete.

Comece a monitorar ofertas do kaufland.de

Crie uma conta gratuita, consulte seu primeiro produto e veja preço, vendedor e linha de estoque em uma única resposta JSON.