diff --git a/API_IMPLEMENTATION_STATUS.txt b/API_IMPLEMENTATION_STATUS.txt index 89b14eb..c93c354 100644 --- a/API_IMPLEMENTATION_STATUS.txt +++ b/API_IMPLEMENTATION_STATUS.txt @@ -134,9 +134,9 @@ INSGESAMT IMPLEMENTIERT: πŸ“ Pricing Endpoints: 3 πŸ“ Usage Endpoints: 4 πŸ“ Account Endpoints: 2 -πŸ“ Chat Completion: 1 (bereits vorhanden) +πŸ“ Chat Completion: 1 -TOTAL: 21 API Endpoints +TOTAL: 21 API Endpoints (sauber, ohne Legacy-Code) ALLE CONTROLLER ERSTELLT: -------------------------- diff --git a/API_IMPLEMENTATION_SUMMARY.md b/API_IMPLEMENTATION_SUMMARY.md index f03afc4..fe20a6f 100644 --- a/API_IMPLEMENTATION_SUMMARY.md +++ b/API_IMPLEMENTATION_SUMMARY.md @@ -45,6 +45,8 @@ Alle 4 Phasen des API-Konzepts wurden vollstΓ€ndig implementiert. | Account | 2 | βœ… | | Chat | 1 | βœ… | +**Hinweis:** Der redundante `/api/user` Endpoint wurde entfernt, da `/api/account` alle Informationen strukturiert liefert. + ### Controller: 8 1. βœ… ProviderController diff --git a/laravel-app/routes/api.php b/laravel-app/routes/api.php index c473e03..c13db69 100644 --- a/laravel-app/routes/api.php +++ b/laravel-app/routes/api.php @@ -62,9 +62,4 @@ Route::middleware('auth:api')->group(function () { // Chat Completion Endpoint - for gateway_users with API-Key authentication Route::post('/chat/completions', [ChatCompletionController::class, 'create']) ->middleware(['checkbudget', 'checkratelimit']); - - // User info endpoint - returns GatewayUser - Route::get('/user', function (Request $request) { - return $request->user(); - }); });