Compras · Lidl

API de monitoramento de preços Lidl

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

A Lidl não opera um marketplace e raramente altera um preço em poucos centavos. Os preços no lidl.de mudam em degraus ligados às campanhas: um artigo é lançado com o preço de campanha, recebe um retailPrice riscado e um selo priceSaving quando é reduzido, esgota – available passa para false – e volta semanas ou meses depois, às vezes como nova revisão com novo código de modelo. Monitorar a Lidl, portanto, é capturar esses degraus e os momentos entre eles. A API de monitoramento de preços Lidl da everydata.io é o nosso endpoint de detalhes do produto consultado no intervalo que você definir, retornando a cada vez os campos comerciais exatos da página.

Plataforma
Lidl
Endpoint principal
/lookup-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 Lidl: o que ela retorna

Não há endpoint de histórico de preços para o lidl.de. Cada chamada faz uma busca ao vivo e retorna os valores atuais; você os adiciona à sua própria tabela e deriva o histórico. Com o ritmo da Lidl, isso é simples – uma ou duas consultas por dia por artigo registram cada etapa da campanha, e a flag available junto com um 404 marca o fim da vida de um artigo.

A cada consulta você recebe price, retailPrice e priceSaving (a string do selo da Lidl, vazia quando não há redução), shippingPrice – 5,95 para pacotes padrão, 0 quando a Lidl isenta o frete –, além de available, warehouseAvailability ("lieferbar") e deliveryMessage ("Sofort lieferbar! In 3 Arbeitstagen bei dir"). Para monitorar categorias inteiras, GET /ldl/search-by-keyword com sortBy=price, price-desc, ratingScore-desc ou discountPercentage-desc retorna price e retailPrice de todos os cards em uma única chamada.

  • price, retailPrice e priceSaving para distinguir reduções de campanha do preço normal
  • shippingPrice (5,95 ou 0), para que promoções de frete grátis apareçam no seu histórico
  • Booleano available e deliveryMessage para registrar esgotamentos e reposições
  • productId para identificação estável entre relançamentos da mesma URL
  • Varreduras via busca com price, price-desc, ratingScore-desc e discountPercentage-desc
  • Em tempo real a cada chamada; erros do lado do lidl.de não são cobrados
Casos de uso

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

Arquivos de preços da Parkside e de marcas próprias

Entusiastas de ferramentas e sites de reviews registram cada preço de campanha de um modelo Parkside, para que os leitores vejam se 23,99 é o preço habitual ou uma redução de fato.

Alertas de ofertas que consideram o esgotamento

Plataformas de ofertas avisam sobre uma nova redução (quando retailPrice aparece) e param de divulgar assim que available passa para false – evitando links para artigos esgotados.

Benchmarking de redes de desconto

Varejistas concorrentes comparam semana a semana o preço de campanha da Lidl e o frete de 5,95 com o preço final dos seus produtos equivalentes de marca própria.

Análise do calendário de promoções

Analistas agregam observações de várias categorias para mapear quanto tempo duram as campanhas do lidl.de, quão profundas são as reduções e com que rapidez os artigos populares esgotam.

Como funciona

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

Guarde a URL do lidl.de (ou apenas o número após o p em uma URL genérica) de cada artigo e chame GET /ldl/lookup-product-details no seu agendamento. O exemplo é um carregador duplo Parkside da família 20 V; apenas os campos relevantes para monitoramento são mostrados.

GET /ldl/lookup-product-details

curl "https://api.everydata.io/ldl/lookup-product-details?url=https%3A%2F%2Fwww.lidl.de%2Fp%2Fparkside-20-v-2-x-4-5-a-akku-doppelladegeraet-pdslg-20-b1-ohne-akku%2Fp100398025" \
  -H "x-api-key: YOUR_API_KEY"

Resposta (resumida)

200 OK · application/json
{
  "responseStatus": "PRODUCT_FOUND_RESPONSE",
  "productTitle": "PARKSIDE® 20 V / 2 x 4,5 A Akku-Doppelladegerät »PDSLG 20 B1«, ohne Akku",
  "manufacturer": "PARKSIDE®",
  "productId": "100398025",
  "price": 23.99,
  "retailPrice": 0,
  "priceSaving": "",
  "shippingPrice": 5.95,
  "warehouseAvailability": "lieferbar",
  "deliveryMessage": "Sofort lieferbar! In 3 Arbeitstagen bei dir",
  "available": true,
  "countReview": 380,
  "productRating": "4.9"
}
API de monitoramento de preços Lidl: campos da resposta de exemplo de /ldl/lookup-product-details
API de monitoramento de preços Lidl: campos da resposta de exemplo de /ldl/lookup-product-details

Sua tabela de histórico: observedAt, productId, price, retailPrice, priceSaving, shippingPrice, available, deliveryMessage. Derive uma campaignPhase por linha – regular (retailPrice 0, priceSaving vazio), reduced (retailPrice > price), soldOut (available false) e delisted (404) – e você consegue traçar o ciclo de vida de cada artigo, contar quantos dias uma redução durou e com que frequência uma ferramenta Parkside voltou pelo mesmo preço.

Orientação de polling: o lidl.de muda preços no início das campanhas, normalmente nas manhãs de segunda e quinta-feira, e ferramentas populares esgotam ao longo do dia. Uma consulta depois das 07:00 CET e outra à noite capturam quase tudo; polling de hora em hora só vale a pena nos dias de lançamento de artigos muito procurados.

Trate o 404 como um estado, não como erro: o artigo saiu da loja. Mantenha a linha, marque como delisted e considere uma nova verificação de baixa frequência – muitos artigos da Lidl voltam com o mesmo número no ciclo seguinte. Respostas 502/503 da origem não são cobradas; basta tentar novamente na próxima execução.

Endpoints relacionados

GET/ldl/lookup-product-details

Detalhes do produto. Página de produto por URL: título, marca, preço, frete, nota, especificações e imagens.

GET/ldl/search-by-keyword

Buscar produtos. Busca por palavra-chave com paginação e ordenação: preço, marca e status de entrega por artigo.

GET/ldl/lookup-product-reviews

Avaliações. Avaliações paginadas e ordenáveis por número de artigo da Lidl.

Referência completa da API
Preços

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

Cada consulta conta como uma requisição. Acompanhar 80 artigos duas vezes ao dia dá cerca de 4.800 requisições por mês – o plano Starter (€ 30). Adicione varreduras de busca ou uma lista de monitoramento maior e o Production (50.000 requisições, € 80) é o tamanho certo; o Business (300.000, € 300) comporta vários milhares de artigos na mesma frequência. Falhas do lado do lidl.de 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 monitoramento de preços Lidl: perguntas frequentes

Vocês fornecem preços históricos de artigos do lidl.de?

Não. O monitoramento é feito consultando GET /ldl/lookup-product-details repetidamente e armazenando cada resultado. O esquema de quatro fases descrito acima fornece um histórico utilizável após o primeiro ciclo de campanha.

Como reconheço uma redução?

retailPrice fica maior que price e priceSaving traz o texto do selo da Lidl. No preço normal, retailPrice é 0 e priceSaving é uma string vazia.

O que acontece quando um artigo esgota?

available passa para false enquanto a página ainda existe; mais tarde a página pode retornar 404, quando a Lidl remove o artigo. Vale a pena armazenar os dois estados – reposições com o mesmo número são comuns.

O frete está incluído no preço?

Não. price é o preço do artigo com IVA; shippingPrice é separado e, na maioria das vezes, 5,95 EUR por pedido. Some os dois para comparar o preço final.

Posso monitorar uma categoria inteira de uma vez?

Use GET /ldl/search-by-keyword com sortBy=discountPercentage-desc ou price para obter price, retailPrice e available de até 50 cards por requisição e depois consulte as páginas de produto individuais apenas dos artigos que mudaram.

Isso cobre as lojas físicas da Lidl ou outros países?

Apenas a loja online alemã lidl.de. Preços de folhetos das lojas físicas e outras lojas nacionais da Lidl não fazem parte deste endpoint.

Comece a monitorar preços de campanha do lidl.de

Conta gratuita, uma requisição GET por consulta, e seu histórico de preços da Lidl começa com a campanha de hoje.