idealo-Angebotstabellen in fünf Ländern scrapen

Die vollständige Angebotsliste eines Produkts auf idealo.de, .es, .it, .fr und .co.uk: Shop, Preis, Versand, Lieferzeit, Verfügbarkeit. Das volumenstärkste Rezept im Cookbook.

97.0% Erfolg · Aug 2026Browser bei 21% der CallsKomplex-Preis · 2 Credits

Gemessen auf Crawlbase

97.0% Erfolg im August 2026 auf der größten Long-Tail-Website, die wir bedienen. Der Großteil dieses Volumens läuft über den Smart AI Proxy; der Call unten ist die Crawling-API-Form desselben Requests. 20.5% der erfolgreichen Calls nutzten den JavaScript-Token; die Angebotstabelle steckt im HTML, also bekam der Rest dieselben Daten zum halben Preis.

Der Call

Im Playground ausführen
# Offer table for one product on idealo.de
curl "https://api.crawlbase.com/?token=YOUR_TOKEN&country=DE&url=https%3A%2F%2Fwww.idealo.de%2Fpreisvergleich%2FOffersOfProduct%2F203251234.html"

# Same product on idealo.es: switch the domain and the exit country together
curl "https://api.crawlbase.com/?token=YOUR_TOKEN&country=ES&url=https%3A%2F%2Fwww.idealo.es%2Fprecios%2F203251234.html"

Parameter, die zählen

ParameterWertWarum
countrypassend zur Domain: DE, ES, IT, FR, GBidealo leitet einen fremden Exit auf seine eigene Länderseite um, und Sie landen mit der falschen Angebotstabelle unter der richtigen URL.
javascriptnicht setzenAngebotszeilen werden serverseitig gerendert. Die Calls mit Browser haben doppelt für dieselbe Tabelle bezahlt.
formathtmlNoch kein dedizierter Scraper. Die Selektoren unten sind die, die die Accounts auf diesem Rezept lesen.

Felder, die Sie bekommen, pro Angebotszeile

shop_name.productOffers-listItemTitle
price.productOffers-listItemOfferPrice
shipping.productOffers-listItemOfferShippingDetails
delivery_time.productOffers-listItemOfferDeliveryTime
availabilitydata-availability
offer_urla[href] (redirect)

Was kaputtgeht, und die Lösung

Angebots-URLs sind Weiterleitungen, keine Shop-URLs. Der Link in jeder Zeile läuft über die Tracking-Weiterleitung von idealo. Folgen Sie ihm nur mit einem zweiten Call, wenn Sie die Shop-Seite brauchen; Shop-Name und Preis stehen bereits in der Zeile.
Die Tabelle ist auf 50 Angebote pro Seite begrenzt. Produkte mit mehr nutzen ?page=. Die erste Seite ist nach Preis inklusive Versand sortiert; spätere Seiten behalten diese Reihenfolge.
Produkt-IDs unterscheiden sich zwischen den Ländern. Die deutsche und die spanische ID eines Produkts stimmen meist überein; die britische ID oft nicht. Lösen Sie im Zweifel über die EAN auf der Suchseite auf.

Nach Zeitplan ausführen

Preismonitoring in dieser Größenordnung gehört in den Crawler: Übergeben Sie Produkt-URLs mit einem Callback und lassen Sie die Warteschlange die Requests takten.

Fragen

Braucht idealo JavaScript?

Nein. Angebotstabellen stecken im HTML. Setzen Sie country auf das Land der Website und lassen Sie den Browser weg.

Welche idealo-Länder funktionieren?

Deutschland, Spanien, Italien, Frankreich und Großbritannien sind gemessen. Österreich funktioniert mit country=AT, hat aber zu wenig Traffic, um eine Rate anzugeben.

Website-Namen bezeichnen die Seiten, die ein Rezept abruft. Crawlbase ist mit keiner gelisteten Website verbunden. Nutzen Sie Rezepte im Rahmen der Nutzungsrichtlinie.Gemessene Zahlen aus August 2026, monatlich aktualisiert