Zum Inhalt springen

OpenAPI (generiert)

Quelle: GET /api/v1/_openapi/:project — nicht von Hand editieren. Diese Seite wird gefüllt, sobald npm run sync:openapi mit gesetztem TIBI_NAMESPACE gegen einen laufenden tibi-server läuft.

Die Spec erzeugt der Server frisch aus Config und Collections deines Projekts: GET /api/v1/_openapi/:project. Es gibt keine statische /openapi.json — jede Spec gehört zu genau einem Projekt (Namespace).

Spec eines Projekts abrufen
curl http://localhost:8080/api/v1/_openapi/meinprojekt

npm run sync:openapi ruft diesen Endpunkt für $TIBI_NAMESPACE auf (Basis TIBI_API_URL, Default http://localhost:8080/api/v1) und schreibt das Ergebnis in diese Seite.

Läuft der Admin hinter seinem Proxy, erreichst du dieselbe Spec auch über $CODING_TIBIADMIN_URL/api/_openapi/<namespace> — der Proxy schreibt /api auf /api/v1 um.

Verifiziert am 68b4278 2026-10-17 (tibi-server)