API-Dokumentation (Swagger UI)
Alle REST-APIs der ProcessCube®-Dokumentation sind ueber eine interaktive OpenAPI-Dokumentation zugaenglich.
Zugriff
| URL | Format |
|---|---|
| /api/docs | Swagger UI (interaktiv im Browser) |
| /api/docs?json | OpenAPI 3.1 Spec als JSON |
Dokumentierte Endpoints
Suche
| Endpoint | Beschreibung |
|---|---|
GET /api/search | Dokumentation durchsuchen (BM25 + Vektor) |
Ticket-Classifier
| Endpoint | Beschreibung |
|---|---|
POST /api/classify-ticket | Ticket klassifizieren |
POST /api/classify-ticket/feedback | Korrektur einsenden |
GET /api/classify-ticket/stats | Klassifikations-Statistiken |
MCP
| Endpoint | Beschreibung |
|---|---|
POST /api/mcp | MCP JSON-RPC Endpoint |
GET /api/mcp | MCP SSE Stream |
Authentifizierung
Die Classifier-Endpoints erfordern einen API-Key als Bearer-Token:
Authorization: Bearer <CLASSIFIER_API_KEY>In der Swagger UI kann der Key oben rechts ueber den “Authorize” Button eingegeben werden.
Die OpenAPI-Spec ist auch fuer Code-Generierung nutzbar (z.B. mit
openapi-generator fuer TypeScript, Python, C# Clients).