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
Kontingent pro Aufruf
2 Anfragen
Kostenloser Tarif
100 Anfr. / Monatdanach ab 30 € / Monat
Das erhalten Sie

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
Anwendungsfälle

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.

So funktioniert es

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)

200 OK · application/json
{
  "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"
    }
  ]
}
Zalando Such-API: Felder der Beispielantwort von /zal/zalando-search-by-keyword
Zalando Such-API: Felder der Beispielantwort von /zal/zalando-search-by-keyword

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

GET/zal/zalando-search-by-keyword

Produkte suchen. Keyword-Suche pro Länder-Shop mit Paginierung, Kategorie und Sortierung: Preis, Sale-Preis und verfügbare Größen pro Artikel.

GET/zal/zalando-lookup-product

Produktdetails. Produktseite per URL: Preis, Sale-Preis, Größen und Bestand, Lieferinformationen, Bilder.

Vollständige API-Referenz
Preise

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 €

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.

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.