Compras · Lidl
API de dados de produtos Lidl
API de dados de produtos 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 loja online da Lidl em lidl.de vende o que as lojas físicas vendem – a linha de ferramentas elétricas Parkside, os eletrônicos Silvercrest, as roupas infantis Lupilu, os móveis Livarno – além de uma cauda longa de marcas de terceiros, tudo em ciclos promocionais curtos, em que um artigo pode ficar online por algumas semanas e depois sumir até a próxima campanha. A API de dados de produtos Lidl da everydata.io transforma uma página lidl.de/p/<slug>/p<id> em JSON com título, marca, preço, custo de frete, bullets de características, a tabela de dados técnicos, imagens e a disponibilidade atual, para que você capture um artigo enquanto ele está no ar.
- 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
API de dados de produtos Lidl: o que ela retorna
A resposta segue a página: productTitle mantém a convenção de nomes da Lidl, incluindo o ® e o código do modelo entre aspas » « ("PARKSIDE® 20 V / 2 x 4,5 A Akku-Doppelladegerät »PDSLG 20 B1«, ohne Akku"), manufacturer é a marca própria ou o fornecedor, features contém os bullets de marketing e productDetails a tabela técnica, com rótulos terminados em dois-pontos ("Bemessungsaufnahme:", "Ladestrom:"). productDescription traz o texto longo, imageUrlList as URLs de lidl.de/assets.
Os campos comerciais são numéricos e em EUR: price, retailPrice para o preço riscado durante um desconto, priceSaving como a string do selo da Lidl e shippingPrice – a Lidl cobra uma taxa fixa de 5,95 para a maioria dos pacotes, e o campo mostra quando um artigo tem frete grátis. warehouseAvailability é o status curto ("lieferbar"), deliveryMessage a promessa mais longa ("Sofort lieferbar! In 3 Arbeitstagen bei dir"), e available é um booleano que você pode filtrar diretamente.
- productTitle, manufacturer, features, productDescription e a tabela productDetails
- price, retailPrice, priceSaving e shippingPrice (normalmente 5,95 ou 0) como campos numéricos em EUR
- Booleano available, além dos textos warehouseAvailability e deliveryMessage
- productRating e countReview – ferramentas Parkside costumam ter centenas de avaliações
- imageUrlList e mainImage de lidl.de/assets
- productId (o número após /p na URL) para o endpoint de avaliações
- Flag used para distinguir ofertas recondicionadas ou usadas
API de dados de produtos Lidl: o que equipes criam com ela
Bancos de dados de produtos de marca própria
Comunidades de ferramentas e faça-você-mesmo mantêm catálogos de Parkside e Parkside Performance com códigos de modelo (PDSLG 20 B1), especificações de productDetails e imagens – capturados enquanto o artigo está online.
Monitoramento do sortimento de varejo de desconto
Analistas registram quais artigos o lidl.de lista a cada semana, a que preço e de qual marca, para entender o calendário de promoções não alimentares e o mix de categorias da Lidl.
Conteúdo comparativo para ofertas semanais
Sites de ofertas exibem cards de produto com nota, número de avaliações, preço, custo de frete e a mensagem de entrega, com link para a página ao vivo no lidl.de enquanto ela estiver disponível.
Benchmarking de concorrentes para lojas de ferramentas
Redes de materiais de construção comparam a tabela de especificações e o preço de uma ferramenta sem fio Parkside com o equivalente da sua marca própria, usando diretamente os campos numéricos.
API de dados de produtos Lidl: requisição e resposta de exemplo
Envie GET /ldl/lookup-product-details com a URL do produto. As URLs da Lidl têm o formato https://www.lidl.de/p/<slug>/p<productId>; o slug é apenas cosmético, o número após o p identifica o artigo. A resposta abaixo foi reduzida aos campos que a maioria das integrações usa.
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)
{
"responseStatus": "PRODUCT_FOUND_RESPONSE",
"responseMessage": "Product successfully found!",
"productTitle": "PARKSIDE® 20 V / 2 x 4,5 A Akku-Doppelladegerät »PDSLG 20 B1«, ohne Akku",
"manufacturer": "PARKSIDE®",
"countReview": 380,
"productRating": "4.9",
"productId": "100398025",
"url": "https://www.lidl.de/p/parkside-20-v-2-x-4-5-a-akku-doppelladegeraet-pdslg-20-b1-ohne-akku/p100398025",
"warehouseAvailability": "lieferbar",
"retailPrice": 0,
"price": 23.99,
"shippingPrice": 5.95,
"priceSaving": "",
"features": [
"Lädt zwei Akkus gleichzeitig mit bis zu 4,5 A pro Kanal",
"Automatische Ladeabschaltung mit 3-stufiger Anzeige"
],
"imageUrlList": [
"https://www.lidl.de/assets/gcpb38fbdbfaced4a058548438513dbcc74.jpg"
],
"productDetails": [
{
"name": "Bemessungsaufnahme:",
"value": "220 W"
},
{
"name": "Ladestrom:",
"value": "2 x 4,5 A"
}
],
"deliveryMessage": "Sofort lieferbar! In 3 Arbeitstagen bei dir",
"domainCode": "de",
"available": true
}
variations costuma ser um array vazio no lidl.de: a Lidl publica tamanhos e cores de roupas como artigos separados, e não como uma matriz; por isso, uma jaqueta Lupilu em três cores são três URLs de produto. As avaliações ainda registram a variante comprada em variationList, e é assim que você descobre qual cor o avaliador tinha.
Um 404 com statusMessage "not found for parameter" é o fim normal da vida de um artigo no lidl.de: itens promocionais desaparecem quando a campanha termina ou o estoque se esgota. Se você monta datasets a partir da Lidl, busque os dados no início da semana da campanha e armazene a resposta – a página pode não existir no mês seguinte.
As avaliações ficam em GET /ldl/lookup-product-reviews, chamado com productId e page e ordenado com sortBy (stars-desc por padrão, também date-desc, upvotes-desc, most_relevant-desc). Os textos e títulos das avaliações estão em alemão; o avaliador geralmente aparece como "Lidl-Shop Kunde".
Endpoints relacionados
Detalhes do produto. Página de produto por URL: título, marca, preço, frete, nota, especificações e imagens.
Avaliações. Avaliações paginadas e ordenáveis por número de artigo da Lidl.
Buscar produtos. Busca por palavra-chave com paginação e ordenação: preço, marca e status de entrega por artigo.
API de dados de produtos Lidl: preços – pague por requisição
Uma página de produto é uma requisição. O plano gratuito oferece 100 requisições por mês para testar; o Starter (5.000 requisições, € 30) captura uma campanha semanal de algumas centenas de artigos com atualizações diárias; o Production (50.000, € 80) é adequado para uma varredura completa do sortimento. Páginas que falham do lado do lidl.de não 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 dados de produtos Lidl: perguntas frequentes
Quais lojas da Lidl são suportadas?
A loja online alemã lidl.de (domainCode de na resposta), com preços em EUR incluindo IVA e textos em alemão. Ofertas exclusivas das lojas físicas, do folheto impresso, não estão no lidl.de e, portanto, não ficam disponíveis.
Por que shippingPrice é 5,95 na maioria dos artigos?
A Lidl cobra uma taxa fixa de envio de 5,95 EUR por pedido para a maioria dos itens; produtos volumosos ou promoções podem ser diferentes. O campo reflete o que a página do produto informa no momento da requisição.
Posso consultar um produto pelo número do artigo?
Use o número após o p na URL: qualquer URL no formato https://www.lidl.de/p/x/p<productId> funciona, porque a parte do slug não é validada. Outra opção é buscar o código do modelo com GET /ldl/search-by-keyword.
Onde ficam os tamanhos e as cores?
A Lidl lista a maioria das variantes como produtos separados, por isso variations muitas vezes vem vazio. Busque pelo nome do artigo para encontrar todos os anúncios irmãos ou leia variationList nas avaliações.
O que significa used: false?
A flag marca ofertas recondicionadas ou usadas que a Lidl vende ocasionalmente online. false é o artigo novo normal.
Casos de uso relacionados
Busque seu primeiro artigo do lidl.de
Cadastre-se gratuitamente, cole a URL de um produto do lidl.de e receba preço, frete, especificações e imagens em JSON antes que a campanha termine.