Partner-API › Grundlagen › Seitenblätterung

Seitenblätterung

/deals und /search blättern über limit und offset. limit ist die Zahl der Datensätze je Seite, offset die Zahl der übersprungenen.

Seite 1:  ?limit=100&offset=0
Seite 2:  ?limit=100&offset=100
Seite 3:  ?limit=100&offset=200

Wie viele Seiten gibt es

/deals liefert im Feld total die Gesamtzahl der Treffer über alle Seiten. Damit lässt sich die Zahl der Seiten vorab berechnen. /search gibt bewusst keine Gesamtzahl zurück, das Zählen über den ganzen Bestand wäre zu teuer.

Die Reihenfolge ist stabil, der Bestand nicht. Wir sortieren nach Rabatt absteigend, bei Gleichstand nach Artikel-ID. Wenn sich zwischen zwei Seitenabrufen Preise ändern, kann ein Artikel verrutschen. Wer den vollständigen Bestand konsistent braucht, holt ihn zügig hintereinander oder gleicht am Ende über id ab.

Größenempfehlung

ZweckEmpfehlung
Vollständiger täglicher Abzuglimit=500, das Maximum. Rund 150 Aufrufe für den ganzen Bestand.
Anzeige im eigenen Werkzeuglimit=50 bis 100.
Schnelle Stichprobelimit=3.