OpenAPI (generiert)
Quelle:
GET /api/v1/_openapi/:project— nicht von Hand editieren. Diese Seite wird gefüllt, sobaldnpm run sync:openapimit gesetztemTIBI_NAMESPACEgegen 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).
curl http://localhost:8080/api/v1/_openapi/meinprojektnpm 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)