Zum Hauptinhalt springen

Sortierung

Viele Endpoints der mail2many API unterstützen Sortierung. Dazu wird der Query‑Parameter sorting verwendet. Der Parameter muss als URL‑kodiertes JSON übermittelt werden.

Sortierlogik

  • Sortierungen werden in der übergebenen Reihenfolge ausgeführt
  • Du kannst mehrere Sortierungen kombinieren
  • Für jedes Feld muss asc (aufsteigend) oder desc (absteigend) angegeben werden

Einfache Sortierung

Um nach einem Feld zu sortieren:

sorting=[{"createdAt":"desc"}]

Sortiert nach createdAt in absteigender Reihenfolge (neueste zuerst).

Mehrfache Sortierung

Du kannst mehrere Sortierkriterien kombinieren:

sorting=[{"createdAt":"desc"},{"email":"asc"}]

Das sortiert zuerst nach createdAt absteigend, dann nach email aufsteigend.

Verfügbare Sortierrichtungen

WertBeschreibung
ascAufsteigend (A–Z, 0–9, älteste zuerst)
descAbsteigend (Z–A, 9–0, neueste zuerst)

Sortierung mit Filterung

Du kannst Sortierung und Filterung kombinieren:

search=[{"languageIso":"de"}]&sorting=[{"createdAt":"desc"}]