Skip to main content

2. Allgemeine Konventionen

Paginierung

Alle Listen-Endpunkte unterstützen Paginierung:

Parameter Typ Standard Beschreibung
page integer 1 Seitennummer (1-basiert)
limit integer 20 Einträge pro Seite (max. 100)

Alle paginierten Antworten haben folgendes Format:

{
"data": [...],
"total": 142,
"page": 1,
"limit": 20,
"totalPages": 8
}

Suche und Filter

Wo vorhanden, können folgende Query-Parameter genutzt werden:

Parameter Beschreibung
search Volltextsuche (Freitext)
status Statusfilter (Werte je nach Endpunkt)

Datums-Format

Alle Datumsfelder verwenden ISO 8601:

  • Datum: "2025-01-15" (YYYY-MM-DD)
  • Datum+Zeit: "2025-01-15T09:30:00.000Z" (UTC)

Geldbeträge

Alle Beträge (Pachtzins, Hebungsbetrag etc.) sind Dezimalzahlen in Euro (z. B. 1250.50).