'dialer','namespace' => 'Api'], function (){ Route::post('/find','PhoneNumberController@find'); }); // Route::group(['prefix' => 'user','namespace' => 'Api'], function (){ // Route::get('/profile','ApiUserController@getData'); // }); Route::group([ 'middleware' => ['api','permission:admin.settings'], 'prefix' => 'user', 'as'=>'user.', 'namespace' => 'Modules\Platform\User\Http\Controllers' ], function () { Route::get('profile', '\App\Http\Controllers\Api\ApiUserController@profile'); }); // Optimized Dashboard API - No authentication, No permissions, No company filtering Route::prefix('dashboard')->group(function () { Route::get('metrics', '\App\Http\Controllers\OptimizedDashboardController@getDashboardMetrics'); });