diff --git a/ProcessMaker/Http/Controllers/Api/V1_1/TaskController.php b/ProcessMaker/Http/Controllers/Api/V1_1/TaskController.php new file mode 100644 index 0000000000..bd0bf92cad --- /dev/null +++ b/ProcessMaker/Http/Controllers/Api/V1_1/TaskController.php @@ -0,0 +1,20 @@ +paginate(); + } +} diff --git a/ProcessMaker/Providers/RouteServiceProvider.php b/ProcessMaker/Providers/RouteServiceProvider.php index c0761334e6..1315214a1d 100644 --- a/ProcessMaker/Providers/RouteServiceProvider.php +++ b/ProcessMaker/Providers/RouteServiceProvider.php @@ -89,6 +89,8 @@ protected function mapApiRoutes() { Route::middleware('api') ->group(base_path('routes/api.php')); + Route::middleware('auth:api') + ->group(base_path('routes/v1_1/api.php')); } /** diff --git a/routes/v1_1/api.php b/routes/v1_1/api.php new file mode 100644 index 0000000000..743abe26fa --- /dev/null +++ b/routes/v1_1/api.php @@ -0,0 +1,16 @@ +name('api.1.1.') + ->group(function () { + // Tasks Endpoints + Route::name('tasks.')->group(function () { + // Route to list tasks + Route::get('tasks', [TaskController::class, 'index']) + ->name('index'); + }); + });