Shopping · Lidl

Lidl Preisüberwachung API

Die Lidl Preisüberwachung API liefert Ihnen Live-Daten von Lidl in dem Moment, in dem Sie fragen, als saubere, strukturierte Daten – bereit für Ihre eigene App, eine Tabelle oder einen KI-Assistenten. Kein Scraping, nichts zu warten.

100 kostenlose Anfragen pro Monat · keine Kreditkarte · ein API-Schlüssel für alle Plattformen

Das Wichtigste in Kürze

Aktualisiert am

Lidl betreibt keinen Marktplatz und verschiebt Preise selten um ein paar Cent. Die Preise auf lidl.de ändern sich in Stufen, die an Aktionen gebunden sind: Ein Artikel startet zu seinem Aktionspreis, erhält bei einer Reduzierung einen retailPrice als Streichpreis und ein priceSaving-Badge, ist ausverkauft – available springt auf false – und kehrt Wochen oder Monate später zurück, manchmal als neue Revision mit neuer Modellnummer. Lidl zu überwachen heißt daher, diese Stufen und die Zeit dazwischen zu erfassen. Die Lidl Preisüberwachung API von everydata.io ist unser Produktdetails-Endpoint, den Sie in Ihrem Intervall abfragen und der jedes Mal genau die kaufmännischen Felder der Seite liefert.

Plattform
Lidl
Kontingent pro Aufruf
1 Anfrage
Kostenloser Tarif
100 Anfr. / Monatdanach ab 30 € / Monat
Das erhalten Sie

Was die Lidl Preisüberwachung API liefert

Für lidl.de gibt es keinen Preisverlaufs-Endpoint. Jeder Aufruf ruft die Seite live ab und liefert die aktuellen Werte; Sie hängen sie an Ihre eigene Tabelle an und leiten daraus den Verlauf ab. Bei Lidls Rhythmus ist das einfach – ein oder zwei Abfragen pro Tag und Artikel erfassen jede Aktionsstufe, und das available-Flag sowie ein 404 markieren das Ende eines Artikels.

Pro Abfrage erhalten Sie price, retailPrice und priceSaving (Lidls Badge-Text, leer ohne Reduzierung), shippingPrice – 5,95 für Standardpakete, 0, wenn Lidl darauf verzichtet – sowie available, warehouseAvailability („lieferbar“) und deliveryMessage („Sofort lieferbar! In 3 Arbeitstagen bei dir“). Für kategorieweites Tracking liefert GET /ldl/search-by-keyword mit sortBy=price, price-desc, ratingScore-desc oder discountPercentage-desc price und retailPrice für jede Kachel in einem Aufruf.

  • price, retailPrice und priceSaving, um Aktionsreduzierungen von regulären Preisen zu unterscheiden
  • shippingPrice (5,95 oder 0), damit Aktionen mit kostenlosem Versand in Ihrem Verlauf auftauchen
  • available-Boolean und deliveryMessage, um Ausverkäufe und Wiederauffüllungen zu protokollieren
  • productId zur stabilen Identifikation über Neuauflagen unter derselben URL hinweg
  • Suchbasierte Durchläufe mit price, price-desc, ratingScore-desc und discountPercentage-desc
  • Echtzeit bei jedem Aufruf; Fehler auf Seiten von lidl.de werden nicht berechnet
Anwendungsfälle

Was Teams mit der Lidl Preisüberwachung API bauen

Preisarchive für Parkside und Eigenmarken

Werkzeug-Fans und Testportale erfassen jeden Aktionspreis eines Parkside-Modells, damit Leser sehen, ob 23,99 € der übliche Preis oder eine echte Reduzierung ist.

Deal-Alarme, die Ausverkäufe berücksichtigen

Deal-Plattformen melden eine neue Reduzierung (retailPrice erscheint) und stoppen die Bewerbung, sobald available auf false springt – so verlinken sie keine ausverkauften Artikel.

Benchmarking gegenüber Discountern

Konkurrierende Händler vergleichen Woche für Woche Lidls Aktionspreis und 5,95 € Versand mit ihrem Gesamtpreis für vergleichbare Eigenmarkenprodukte.

Analyse des Aktionskalenders

Analysten werten Beobachtungen über Kategorien hinweg aus, um zu ermitteln, wie lange Aktionen auf lidl.de dauern, wie stark reduziert wird und wie schnell beliebte Artikel ausverkauft sind.

So funktioniert es

Lidl Preisüberwachung API: Beispielanfrage und -antwort

Speichern Sie die lidl.de-URL (oder nur die p-Nummer in einer Platzhalter-URL) für jeden Artikel und rufen Sie GET /ldl/lookup-product-details nach Ihrem Zeitplan auf. Das Beispiel ist ein Parkside-Doppelladegerät aus der 20-V-Familie; gezeigt werden nur die für das Monitoring relevanten Felder.

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"

Antwort (gekürzt)

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"
}
Lidl Preisüberwachung API: Felder der Beispielantwort von /ldl/lookup-product-details
Lidl Preisüberwachung API: Felder der Beispielantwort von /ldl/lookup-product-details

Ihre Verlaufstabelle: observedAt, productId, price, retailPrice, priceSaving, shippingPrice, available, deliveryMessage. Leiten Sie pro Zeile eine campaignPhase ab – regulär (retailPrice 0, priceSaving leer), reduziert (retailPrice > price), ausverkauft (available false) und ausgelistet (404) –, dann können Sie den Lebenszyklus jedes Artikels darstellen, zählen, wie viele Tage eine Reduzierung dauerte, und sehen, wie oft ein Parkside-Werkzeug zum selben Preis zurückkam.

Empfehlung zum Abfragerhythmus: lidl.de ändert Preise mit dem Start neuer Aktionen, typischerweise montags und donnerstags morgens, und beliebte Werkzeuge sind oft im Lauf des Tages ausverkauft. Eine Abfrage nach 07:00 Uhr MEZ und eine am Abend erfassen fast alles; stündliche Abfragen lohnen sich nur an Starttagen begehrter Artikel.

Behandeln Sie 404 als Zustand, nicht als Fehler: Der Artikel ist aus dem Shop verschwunden. Behalten Sie die Zeile, markieren Sie sie als ausgelistet und planen Sie eine seltene Nachprüfung – viele Lidl-Artikel kehren im nächsten Zyklus unter derselben p-Nummer zurück. 502/503-Antworten der Zielseite werden nicht berechnet; wiederholen Sie die Abfrage einfach beim nächsten Durchlauf.

Verwandte Endpoints

GET/ldl/lookup-product-details

Produktdetails. Produktseite per URL: Titel, Marke, Preis, Versand, Bewertung, Specs und Bilder.

GET/ldl/search-by-keyword

Produkte suchen. Keyword-Suche mit Paginierung und Sortierung: Preis, Marke und Lieferstatus pro Artikel.

GET/ldl/lookup-product-reviews

Bewertungen. Paginierte, sortierbare Bewertungen per Lidl-Artikelnummer.

Vollständige API-Referenz
Preise

Preise der Lidl Preisüberwachung API: Bezahlen pro Anfrage

Jede Abfrage zählt als eine Anfrage. Wer 80 Artikel zweimal täglich verfolgt, braucht rund 4.800 Anfragen im Monat – der Starter-Tarif (30 €). Kommen Suchdurchläufe oder eine größere Beobachtungsliste hinzu, ist Production (50.000 Anfragen, 80 €) die richtige Größe; Business (300.000, 300 €) bewältigt mehrere tausend Artikel im selben Rhythmus. Fehler auf Seiten von lidl.de werden nie berechnet.

Free
100 Anfr. / Monat
Starter
5.000 Anfr. · 30 €
Production
50.000 Anfr. · 80 €
Business
300.000 Anfr. · 300 €

Lidl Preisüberwachung API: häufige Fragen

Bieten Sie historische Preise für lidl.de-Artikel an?

Nein. Das Monitoring erfolgt durch wiederholtes Abfragen von GET /ldl/lookup-product-details und das Speichern jedes Ergebnisses. Mit dem oben beschriebenen Vier-Phasen-Schema haben Sie nach dem ersten Aktionszyklus einen brauchbaren Verlauf.

Wie erkenne ich eine Reduzierung?

retailPrice wird größer als price, und priceSaving enthält Lidls Badge-Text. Bei regulären Preisen ist retailPrice 0 und priceSaving ein leerer String.

Was passiert, wenn ein Artikel ausverkauft ist?

available wird false, solange die Seite noch existiert; später kann die Seite 404 liefern, wenn Lidl den Artikel entfernt. Beide Zustände sollten Sie speichern – Wiederauffüllungen unter derselben p-Nummer sind häufig.

Sind die Versandkosten im Preis enthalten?

Nein. price ist der Artikelpreis inklusive Mehrwertsteuer; shippingPrice steht separat und beträgt meist 5,95 € pro Bestellung. Addieren Sie beide für einen Vergleich der Gesamtpreise.

Kann ich eine ganze Kategorie auf einmal überwachen?

Nutzen Sie GET /ldl/search-by-keyword mit sortBy=discountPercentage-desc oder price, um price, retailPrice und available für bis zu 50 Kacheln pro Anfrage zu erhalten, und fragen Sie einzelne Produktseiten nur für Artikel ab, die sich geändert haben.

Deckt das auch Lidl-Filialen oder andere Länder ab?

Nur den deutschen Onlineshop lidl.de. Prospektpreise der Filialen und andere nationale Lidl-Shops sind nicht Teil dieses Endpoints.

Aktionspreise auf lidl.de jetzt verfolgen

Kostenloses Konto, eine GET-Anfrage pro Abfrage – und Ihr Lidl-Preisverlauf beginnt mit der heutigen Aktion.