Shopping · Zalando
Zalando Such-API
Die Zalando Such-API liefert Ihnen Live-Daten von Zalando 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
Über die Suche navigieren Kunden durch Zalandos mehrere hunderttausend Artikel – und über die Suche finden Sortimentsanalysten heraus, was rankt. Die Zalando Such-API von everydata.io führt eine Keyword-Suche auf zalando.de aus – optional beschränkt auf den Damen-, Herren- oder Kinder-Shop – und liefert das Ergebnisraster als strukturiertes JSON: Artikelnummer, Marke, Titel, Preis gegenüber Originalpreis, Bild, die auf der Kachel angezeigten verfügbaren Größen und ein sponsored-Flag. Die Paginierung folgt Zalandos eigenem Raster; Seite 1 von „sneaker“ im Damen-Shop liefert Ihnen also dieselben rund 66 Kacheln, die ein Besucher sehen würde.
- Plattform
- Zalando
- Haupt-Endpoint
- /zalando-search-by-keyword
- Kontingent pro Aufruf
- 2 Anfragen
- Kostenloser Tarif
- 100 Anfr. / Monatdanach ab 30 € / Monat
Was die Zalando Such-API liefert
Jeder Treffer in searchProductDetails ist ein Artikel auf Ebene der Farbvariante, identifiziert über seine Zalando-Artikelnummer (asin / productId wie HU315O085-G12) und über dpUrl mit seiner Detailseite verknüpft. Mit price und retailPrice erkennen Sie reduzierte Kacheln sofort, variations listet die Größen, die Zalando auf der Kachel bewirbt, imgUrl zeigt auf den Packshot auf img01.ztat.net, und sponsored markiert bezahlte Platzierungen, damit Sie sie aus der Analyse des organischen Rankings ausschließen können.
Die Hülle der Antwort zeigt, wo Sie sich in der Ergebnismenge befinden: resultCount ist die Gesamtzahl passender Artikel (28.228 für „sneaker“ im Damen-Shop), numberOfProducts die Anzahl auf dieser Seite, und currentPage / nextPage / lastPage steuern Ihre Schleife. sortStrategy gibt die angeforderte Sortierung zurück, mainCat den Shop-Bereich.
- Keyword-Suche auf zalando.de mit optionalem mainCat damen, herren oder kinder
- sortBy most-popular, activation-date (neueste), price-asc, price-desc oder sale
- Pro Kachel: Artikelnummer, manufacturer, productDescription, price, retailPrice, currency
- Verfügbare Größen, wie auf der Kachel beworben, plus die URL der Detailseite (dpUrl)
- sponsored-Flag, um bezahlte Platzierungen vom organischen Ranking zu trennen
- resultCount, numberOfProducts, currentPage, nextPage und lastPage für die Paginierung
- Option withCache für Recherche-Crawls, bei denen eine kürzlich gecachte Ergebnisseite genügt
Was Teams mit der Zalando Such-API bauen
Keyword-Rank-Tracking für Modemarken
Erfassen Sie, wo Ihre Artikel für „sneaker“, „trenchcoat“ oder „laufschuhe“ in den Shops damen und herren erscheinen und wie viele gesponserte Kacheln über Ihnen stehen.
Neuheiten beobachten
Führen Sie die Suche jeden Morgen mit sortBy=activation-date aus, um Launches von Wettbewerbern auf zalando.de noch am selben Tag zu erkennen.
Sale- und Reduzierungs-Scans
Kombinieren Sie sortBy=sale mit price/retailPrice, um täglich eine Liste reduzierter Artikel pro Kategorie und Marke zu erstellen.
Analyse der Sortimentsbreite
resultCount pro Keyword und Shop-Bereich beziffert, wie tief Zalandos Sortiment in einer Nische ist, bevor Sie entscheiden, dort zu listen.
Zalando Such-API: Beispielanfrage und -antwort
Rufen Sie GET /zal/zalando-search-by-keyword mit keyword und page auf. domainCode ist standardmäßig de; mainCat grenzt die Suche auf einen der drei Zalando-Shops ein, und sortBy wechselt vom Beliebtheits-Ranking von Zalando zu Neuheiten, Preis oder reduzierten Artikeln zuerst.
GET /zal/zalando-search-by-keyword
curl "https://api.everydata.io/zal/zalando-search-by-keyword?keyword=sneaker&page=1&domainCode=de&mainCat=damen&sortBy=most-popular" \
-H "x-api-key: YOUR_API_KEY"Antwort (gekürzt)
{
"responseStatus": "PRODUCT_FOUND_RESPONSE",
"responseMessage": "Product successfully found!",
"sortStrategy": "most-popular",
"domainCode": "de",
"keyword": "sneaker",
"mainCat": "damen",
"numberOfProducts": 66,
"resultCount": 28228,
"currentPage": 1,
"nextPage": 2,
"lastPage": 337,
"searchProductDetails": [
{
"productDescription": "HANDBALL PERFEKT CL UNISEX - Sneaker low - chocolate truffle polignac",
"manufacturer": "Hummel",
"asin": "HU315O085-G12",
"productId": "HU315O085-G12",
"imgUrl": "https://img01.ztat.net/article/spp-media-p1/93f6f207c5cc4511a7023a6d7bf56b8e/2c4ecdc7ccff4e49b0420afaa79b0431.jpg?imwidth=400&filter=packshot",
"price": 59.95,
"retailPrice": 59.95,
"dpUrl": "https://www.zalando.de/hummel-handball-perfekt-cl-unisex-sneaker-low-chocolate-truffle-polignac-hu315o085-g12.html",
"sponsored": false,
"variations": [
"36",
"37"
],
"currency": "EUR"
}
]
}
Iterieren Sie über page, bis nextPage null ist oder Sie lastPage erreichen. Da Zalando sein Suchraster kaum personalisiert, sind die Ergebnisse stabil genug für Rank-Tracking: Speichern Sie die Position jeder Artikelnummer pro Keyword und Datum, und Sie haben eine Ranking-Historie.
Das variations-Array auf Kachelebene ist das, was Zalando unter dem Produktbild anzeigt – meist die vorrätigen Größen – und ein schneller Näherungswert für die Verfügbarkeit. Für den verbindlichen Bestand pro Größe und den Händler hinter dem Angebot folgen Sie der dpUrl in /zal/zalando-lookup-product.
sortBy=sale ist Zalandos eigene Sortierung „Sale“ und der schnellste Weg, reduzierte Artikel für ein Keyword aufzulisten; vergleichen Sie price und retailPrice jeder Kachel, um den Rabatt in Prozent zu berechnen.
Verwandte Endpoints
Produkte suchen. Keyword-Suche pro Länder-Shop mit Paginierung, Kategorie und Sortierung: Preis, Sale-Preis und verfügbare Größen pro Artikel.
Produktdetails. Produktseite per URL: Preis, Sale-Preis, Größen und Bestand, Lieferinformationen, Bilder.
Preise der Zalando Such-API: Bezahlen pro Anfrage
Jede Ergebnisseite ist eine Anfrage und zählt 2 Kontingenteinheiten; ein vollständiger Durchlauf der ersten zehn Seiten für ein Keyword kostet 20 Einheiten. Im Production-Tarif (50.000 Einheiten, 80 €) können Sie täglich rund 80 Keywords zehn Seiten tief verfolgen. Setzen Sie bei explorativen Crawls withCache=true, um kürzlich abgerufene Seiten wiederzuverwenden, und behalten Sie Echtzeitaufrufe für das Rank-Tracking vor.
- Free
- 100 Anfr. / Monat
- Starter
- 5.000 Anfr. · 30 €
- Production
- 50.000 Anfr. · 80 €
- Business
- 300.000 Anfr. · 300 €
Schritt für Schritt umsetzen
Zalando Such-API: häufige Fragen
Auf welchem Shop läuft die Suche?
domainCode ist standardmäßig de, Zalandos deutscher Shop mit EUR-Preisen. Die mainCat-Werte damen, herren und kinder entsprechen den Bereichen des deutschen Shops.
Wie viele Ergebnisse stehen auf einer Seite?
Die API liefert Zalandos eigenes Raster – meist rund 66 Kacheln pro Seite, angegeben in numberOfProducts. resultCount enthält die Gesamtzahl passender Artikel und lastPage die Anzahl der Seiten.
Kann ich nach Marke, Größe oder Preis filtern?
Der Endpoint unterstützt keyword, Kategorie (mainCat) und Sortierung. Nehmen Sie den Markennamen ins Keyword auf, um die Ergebnisse einzugrenzen, und filtern Sie auf Ihrer Seite anhand der Kachelfelder nach Preis oder Größe.
Sind gesponserte Ergebnisse enthalten?
Ja, sie erscheinen im selben Array mit sponsored auf true, sodass Sie entscheiden können, ob Sie sie behalten oder verwerfen.
Wie bekomme ich den Bestand pro Größe für einen Suchtreffer?
Nehmen Sie die dpUrl der Kachel und rufen Sie /zal/zalando-lookup-product auf. Die Suchkachel listet nur die Größen, die Zalando unter dem Bild anzeigt.
Verwandte Anwendungsfälle
Starten Sie Ihre erste Zalando-Suche
Registrieren Sie sich kostenlos, senden Sie ein Keyword und erhalten Sie Seite 1 der Zalando-Ergebnisse als JSON. Upgraden Sie erst, wenn Ihr Crawl mehr als 100 Kontingenteinheiten im Monat braucht.