/api erreichbar.
Die API-Referenz wird aus der zentralen Spezifikation
lib/api-spec/openapi.yaml und den im Hauptrouter eingebundenen Routen erzeugt.
Die Dokumentationskopie steht als OpenAPI-Datei bereit.
Zwei Dokumentationstiefen
- Vertraglich beschrieben: Operationen aus der zentralen OpenAPI-Datei übernehmen deren Parameter und Datenschemata.
- Route erfasst: Zusätzliche implementierte Operationen sind ausdrücklich
mit
x-documentation-status: route-onlygekennzeichnet. Methoden und Pfade sind bekannt; vollständige Anfragen-/Antwortschemata sind dort noch nicht zentral definiert. Ein generischer Antwortblock ist keine Zusicherung bestimmter Felder oder erfolgreicher Verarbeitung.
Beispiele
PACHTIFY_BASE_URL bezeichnet in Beispielen deine tatsächliche
Installationsadresse, nicht die Dokumentationsdomain:
{"status":"ok"}.
Geschützte Endpunkte erfordern eine gültige Anwendungssitzung.
Es wird kein zusätzlicher allgemeiner Bearer-API-Key erfunden oder angeboten.
Datums- und Geldwerte
Termine werden als KalenderdatumYYYY-MM-DD verwendet.
Vermeide Zeitzonenverschiebungen bei der Umwandlung in JavaScript-Date.
Die Geldberechnung verwendet Centwerte; formatiere angezeigte Eurobeträge
nicht erneut als Grundlage für eine eigene Gleitkomma-Nachberechnung.
Listen können Filter und Pagination verwenden. Nutze die je Operation
beschriebenen Parameter und eine serverseitige Suche für große Objektmengen.
