diff --git a/app/Api/ApiDocsController.php b/app/Api/ApiDocsController.php index 020c8902f..382ec15eb 100644 --- a/app/Api/ApiDocsController.php +++ b/app/Api/ApiDocsController.php @@ -28,4 +28,12 @@ class ApiDocsController extends ApiController return response()->json($docs); } + + /** + * Redirect to the API docs page. + */ + public function redirect() + { + return redirect('/api/docs'); + } } diff --git a/routes/web.php b/routes/web.php index 48f6c27ba..468c300ba 100644 --- a/routes/web.php +++ b/routes/web.php @@ -29,7 +29,7 @@ Route::middleware('auth')->group(function () { ->where('path', '.*$'); // API docs routes - Route::redirect('/api', '/api/docs'); + Route::get('/api', [ApiDocsController::class, 'redirect']); Route::get('/api/docs', [ApiDocsController::class, 'display']); Route::get('/pages/recently-updated', [EntityControllers\PageController::class, 'showRecentlyUpdated']);