wiki/z-archive/unused-api-endpoints.md
2026-04-12 18:32:37 +02:00

36 lines
2 KiB
Markdown

<!-- status: historical — endpoints below were removed from the gateway on 2026-04-12 -->
<!-- lastReviewed: 2026-04-12 -->
# Entfernte ungenutzte API-Endpunkte (Archiv)
Die folgenden Routen wurden am **2026-04-12** aus dem Gateway entfernt, weil sie weder im UI (`frontend_nyla`), noch im Teams-Bot (`service-teams-browser-bot`), noch in `private-llm` referenziert wurden.
## Vollstaendig geloeschte Dateien
| Datei | Anmerkung |
|-------|-----------|
| `gateway/modules/routes/routeMessaging.py` | gesamtes Modul |
| `gateway/modules/routes/routeSecurityAdmin.py` | gesamtes Modul |
| `gateway/modules/routes/routeAdminRbacExport.py` | gesamtes Modul |
`gateway/app.py`: Imports und `include_router` fuer diese drei Router entfernt.
## Teilweise bereinigte Module
| Datei | Entfernt |
|-------|----------|
| `routeVoiceGoogle.py` | `POST /speech-to-text`, `detect-language`, `translate`, `realtime-interpreter`, `text-to-speech`, `GET/POST /settings`, `GET /health` — behalten: `languages`, `voices`, `stt/token`, WebSocket `stt/stream` |
| `routeClickup.py` | alle Routen ausser: `teams/{teamId}`, `lists/{listId}`, `lists/{listId}/fields`, `lists/{listId}/tasks`, `tasks/{taskId}` |
| `routeSharepoint.py` | `/{connectionId}/sites`, `sites/{siteId}/folders`, `/{connectionId}/folder-options` — behalten: `GET /folder-options` (connectionReference) |
| `routeFeatureGraphicalEditor.py` | `GET .../info`, `POST .../schedule-sync`, Webhook- und Form-Submit-Routen, `POST .../runs/{runId}/resume` |
| `routeAdminRbacRules.py` | `GET /catalog/stats` |
| `routeI18n.py` | `GET /user-language-options`, `PUT /sets/update-all` |
| `routeSecurityGoogle.py` | `GET /config`, `POST /verify` |
| `routeSecurityMsft.py` | `POST /cleanup` |
| `routeAdminUserAccessOverview.py` | `GET /{userId}/effective-permissions` |
| `routeDataFiles.py` | `GET /stats` |
| `routeBilling.py` | `GET /admin/transactions/{targetMandateId}/filter-values` |
## Skript-Anpassung
`gateway/scripts/migrate_async_to_sync.py`: Eintrag fuer `routeAdminRbacExport.py` entfernt.