Shopping · Hornbach

HORNBACH Preisüberwachung API

Die HORNBACH Preisüberwachung API liefert Ihnen Live-Daten von Hornbach 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

Ein Preis bei HORNBACH ist mehr als eine Zahl. Akku-Werkzeuge tragen durchgestrichene Vergleichspreise, derselbe Bohrschrauber kann von HORNBACH selbst und von einem Marktplatz-Händler mit anderer Lieferzeit angeboten werden, und ein Artikel, der in ein bis zwei Werktagen versandt wird, kann im Markt um die Ecke ausverkauft sein. Die HORNBACH Preisüberwachung API von everydata.io ist unser Produktdetails-Endpoint im regelmäßigen Einsatz: Jede Abfrage liefert Preis, Streichpreis, Händler, Lieferzeit und den Marktbestand eines Artikels auf hornbach.de oder hornbach.at, und Sie speichern den Verlauf.

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

Was die HORNBACH Preisüberwachung API liefert

Wir speichern keinen HORNBACH-Preisverlauf für Sie. Jede Anfrage ruft die Produktseite live ab, und Ihr Verlauf ist die Tabelle, die Sie aus den Antworten schreiben. So bleiben die Daten ehrlich – Sie sehen, was hornbach.de im Moment des Aufrufs gezeigt hat – und Sie bestimmen den Rhythmus: täglich für eine Baustoffliste, stündlich für eine Handvoll Elektrowerkzeuge während einer Aktion.

Eine Beobachtung enthält den Verkaufspreis in EUR, retailPrice als durchgestrichenen Vergleichspreis (0, wenn HORNBACH keinen zeigt), basePrice, wo der Shop einen Grundpreis angibt, und unit (ST für Stück). Daneben zeigen soldBy und marketplace, ob HORNBACH oder ein Marktplatz-Händler den Artikel verkauft, deliveryMessage nennt die Online-Lieferzeit, und pickupMessage mit pickupStore zeigt den Bestandshinweis des Standardmarkts – „5 ST im Markt vorrätig“ oder „Z.Zt. nicht im Markt vorrätig“.

Für breitere Durchläufe liefert GET /hbh/hornbach-search-by-keyword bis zu 72 Kacheln pro Seite mit price, retailPrice, soldBy, available, pickupAvailable und badges. So deckt eine Anfrage eine Modellfamilie oder eine kleine Kategorie ab, bevor Sie einzelne Artikel abfragen.

  • price und retailPrice (Streichpreis) als Zahlen, Währung EUR in beiden Shops
  • basePrice und unit für Artikel, die HORNBACH pro Meter, Quadratmeter oder Liter verkauft
  • soldBy, sellerId und marketplace – HORNBACH oder ein Marktplatz-Händler
  • deliveryMessage mit der Online-Lieferzeit, available als Boolean
  • pickupAvailable, pickupMessage und pickupStore für den Bestandshinweis des Standardmarkts
  • ean und eans, um denselben Artikel shopübergreifend zuzuordnen
  • Suchkacheln mit Preis, Streichpreis, Händler und Badges wie „Top Artikel“
Anwendungsfälle

Was Teams mit der HORNBACH Preisüberwachung API bauen

Preisbeobachtung für Werkzeug und Baumarkt

Händler und Vergleichsportale fragen Elektrowerkzeuge, Gartengeräte und Baustoffe täglich ab und protokollieren price und retailPrice, um zu sehen, wann HORNBACH eine Streichpreis-Aktion startet oder beendet.

Preisdisziplin für Marken

Hersteller beobachten ihre Artikel auf hornbach.de und hornbach.at und markieren Marktplatz-Händler, die den empfohlenen Preis unterbieten – anhand von soldBy, marketplace und price aus jeder Abfrage.

Shopübergreifender Abgleich per EAN

Ordnen Sie HORNBACH-Artikel über ean und eans den Angeboten bei OBI, MediaMarkt oder Amazon zu und vergleichen Sie Preis und Lieferzeit desselben Produkts über alle Shops.

Verfügbarkeitsüberwachung

Verfolgen Sie available, deliveryMessage und die pickupMessage des Standardmarkts, um zu sehen, welche Artikel online oder im Markt ausverkauft sind und wie lange Marktplatz-Händler für die Lieferung brauchen.

Preisunterschiede Deutschland vs. Österreich

Fragen Sie dieselbe Artikelnummer mit domainCode de und at ab – beide Shops laufen auf derselben Software und preisen in EUR –, um HORNBACHs Preise in beiden Ländern zu vergleichen.

So funktioniert es

HORNBACH Preisüberwachung API: Beispielanfrage und -antwort

Speichern Sie für jeden Artikel Ihrer Liste die Artikelnummer (die Zahl am Ende jeder /p/…/<id>/-URL) und rufen Sie GET /hbh/hornbach-lookup-product mit productId und domainCode zeitgesteuert auf. Eine vollständige Produkt-URL funktioniert ebenfalls. Das Beispiel ist ein Makita-Schlagbohrschrauber auf hornbach.de, verkauft von HORNBACH und im Standardmarkt vorrätig.

GET /hbh/hornbach-lookup-product

curl "https://api.everydata.io/hbh/hornbach-lookup-product?productId=12549799&domainCode=de" \
  -H "x-api-key: YOUR_API_KEY"

Antwort (gekürzt)

200 OK · application/json
{
  "responseStatus": "PRODUCT_FOUND_RESPONSE",
  "responseMessage": "Product successfully found!",
  "productTitle": "Akku-Schlagbohrschrauber Makita 18 V DHP490SFJ 65 Nm Brushless , inkl. 2 x Akku (3 Ah), Ladegerät DC18SD und MAKPAC Gr. 2",
  "manufacturer": "Makita",
  "productId": "12549799",
  "soldBy": "HORNBACH",
  "marketplace": false,
  "retailPrice": 0,
  "price": 199,
  "currency": "EUR",
  "unit": "ST",
  "basePrice": null,
  "available": true,
  "deliveryMessage": "Lieferzeit ca. 1-2 Werktage",
  "pickupAvailable": true,
  "pickupMessage": "5 ST im Markt vorrätig",
  "pickupStore": "HORNBACH Frankfurt Hanauer Landstr.",
  "ean": "197050010001",
  "domainCode": "de"
}
HORNBACH Preisüberwachung API: Felder der Beispielantwort von /hbh/hornbach-lookup-product
HORNBACH Preisüberwachung API: Felder der Beispielantwort von /hbh/hornbach-lookup-product

retailPrice macht aus einer Preisreihe ein Aktionsprotokoll. Ein Einhell-Schlagbohrschrauber, am selben Morgen abgefragt, kam mit price 189.0 und retailPrice 229.95 zurück – HORNBACH zeigte einen Streichpreis –, während der Makita oben retailPrice 0 hat. Speichern Sie beide Felder: Eine Preissenkung bei unverändertem retailPrice ist ein anderes Ereignis als eine neue Streichpreis-Aktion.

Prüfen Sie marketplace, bevor Sie Preise vergleichen. Bei Marktplatz-Angeboten nennt soldBy das Unternehmen („Rubart GmbH“ für einen Makita DDF485Z in unseren Testdaten), sellerId ist dessen ID, die Lieferzeit ist meist länger („Lieferzeit ca. 6-7 Werktage“) und pickupAvailable ist false. Wenn Sie Ihren Verlauf über productId plus soldBy schlüsseln, bleiben HORNBACHs eigener Preis und Drittanbieter-Angebote getrennt.

Die Markt-Felder beschreiben den Standardmarkt, den HORNBACH dem Shop zuordnet, nicht einen Markt Ihrer Wahl – einen Markt-Parameter gibt es nicht. Nutzen Sie sie als Signal für die allgemeine Verfügbarkeit im Markt, nicht als Bestandszahl Ihrer Filiale vor Ort. Eine unbekannte Artikelnummer antwortet mit HTTP 404 und wird nicht berechnet, ebenso wenig Fehler auf Seiten von HORNBACH.

Verwandte Endpoints

GET/hbh/hornbach-lookup-product

Produktdetails. Ein Produkt per Link oder Artikelnummer: Preis, Streichpreis, Lieferzeit, Marktverfügbarkeit, EANs, Attribute, Bilder, Datenblätter und Kategorien.

GET/hbh/hornbach-search-by-keyword

Produkte suchen. 72 Produkte pro Seite zu einem Keyword mit Preis, Streichpreis, Bewertung, Marke, Verfügbarkeit und Verkäufer; Kategorie-Keywords liefern auf jeder Seite diese Kategorie.

Vollständige API-Referenz
Preise

Preise der HORNBACH Preisüberwachung API: Bezahlen pro Anfrage

Jede Produktabfrage ist eine Anfrage; eine Suchseite mit bis zu 72 Kacheln ebenfalls. 80 Artikel zweimal täglich zu beobachten ergibt rund 4.800 Anfragen im Monat – der Starter-Tarif (5.000 Anfragen, 30 €). Ein vollständiger Kategorie-Durchlauf plus tägliche Abfragen einiger hundert Artikel passt in Production (50.000 Anfragen, 80 €). Fehler auf Seiten von HORNBACH werden nie berechnet.

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

HORNBACH Preisüberwachung API: häufige Fragen

Liefert die API einen HORNBACH-Preisverlauf?

Nein. Jeder Aufruf ruft die aktuelle Produktseite live ab. Führen Sie den Aufruf zeitgesteuert aus und speichern Sie price, retailPrice und soldBy mit Zeitstempel – diese Tabelle ist Ihr Preisverlauf.

Kann ich den Markt für den Bestandshinweis wählen?

Derzeit nicht. pickupMessage und pickupStore beschreiben den Standardmarkt, den HORNBACH einem anonymen Besucher des Shops zuweist. Behandeln Sie sie als allgemeines Verfügbarkeitssignal, nicht als Bestand einer bestimmten Filiale.

Woran erkenne ich ein Marktplatz-Angebot?

marketplace ist true und soldBy nennt statt HORNBACH das verkaufende Unternehmen. Marktplatz-Artikel haben meist eine längere deliveryMessage und keine Abholung im Markt.

Wird hornbach.at unterstützt?

Ja. Übergeben Sie domainCode=at oder eine hornbach.at-Produkt-URL. Die Preise sind in beiden Shops in EUR, Sie können sie also direkt vergleichen.

Kann ich statt einzelner Artikel eine ganze Kategorie überwachen?

Nutzen Sie GET /hbh/hornbach-search-by-keyword mit einem Kategoriebegriff wie „akkuschrauber“. HORNBACH beantwortet Kategorie-Suchbegriffe mit der Kategorieliste, 72 Produkte pro Seite, jeweils mit Preis, Streichpreis, Händler und Verfügbarkeit.

Sind Bewertungen enthalten?

productRating und countReview werden mit jedem Produkt geliefert. Einzelne Rezensionstexte und Daten der Rezensenten sind nicht Teil der HORNBACH-Endpoints.

Fragen Sie Ihren ersten HORNBACH-Artikel ab

Legen Sie ein kostenloses Konto an, übergeben Sie eine Artikelnummer oder Produkt-URL und erhalten Sie Preis, Streichpreis, Händler und Bestandshinweis als JSON – 100 Anfragen pro Monat inklusive.