diff --git a/app/Http/Controllers/GroupController.php b/app/Http/Controllers/GroupController.php
index e032b47c79b802a46a050535b9551ea6bd9413b2..b31ab73b6f77d4c627909fece3be91b85affdb26 100644
--- a/app/Http/Controllers/GroupController.php
+++ b/app/Http/Controllers/GroupController.php
@@ -85,7 +85,7 @@ class GroupController extends Controller
         }
     }
 
-    public function destroy($groupId) {
+    public function destroy(Request $request, $groupId) {
         $group = Group::find($groupId);
 
         if (is_null($group)) {
diff --git a/app/Http/Controllers/GroupMemberController.php b/app/Http/Controllers/GroupMemberController.php
index 88e5ae73e1436531c7444b67e4608b2604058d7c..48c8cfd56bc0b03331bccfaef7c42f804651c81b 100644
--- a/app/Http/Controllers/GroupMemberController.php
+++ b/app/Http/Controllers/GroupMemberController.php
@@ -91,7 +91,7 @@ class GroupMemberController extends Controller
         }
     }
 
-    public function destroy($groupId, $userId) {        
+    public function destroy(Request $request, $groupId, $userId) {        
         $groupMember = GroupMember::find($groupId);
 
         if (is_null($groupDetails)) {
diff --git a/routes/api.php b/routes/api.php
index aecf8deea4e66d7a452bf87cf048e4af613c69d8..418fccf662522c075a32b6d58a3e9f42125111e0 100644
--- a/routes/api.php
+++ b/routes/api.php
@@ -28,6 +28,18 @@ Route::get('/tasks/{taskId}', 'TaskController@show')->middleware('auth:api');
 Route::put('/tasks/{taskId}', 'TaskController@update')->middleware('auth:api');
 Route::delete('/tasks/{taskId}', 'TaskController@delete')->middleware('auth:api');
 
+//Group
+Route::post('/tasks', 'GroupController@store')->middleware('auth:api');
+Route::get('/tasks/{groupId}', 'GroupController@show')->middleware('auth:api');
+Route::put('/tasks', 'GroupController@update')->middleware('auth:api');
+Route::delete('/tasks', 'GroupController@delete')->middleware('auth:api');
+
+//GroupMember
+Route::post('/tasks', 'GroupMemberController@store')->middleware('auth:api');
+Route::get('/tasks/{groupId}', 'GroupMemberController@show')->middleware('auth:api');
+Route::put('/tasks/{groupId}/{userId}', 'GroupMemberController@update')->middleware('auth:api');
+Route::delete('/tasks/{groupId}/{userId}', 'GroupMemberController@delete')->middleware('auth:api');
+
 // Route::group(['middleware' => 'auth:api'], function()
 // {
 //     Route::resource('tasks','TaskController', ['except' => ['index', 'edit', 'create']]);