# 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.