{"response":{"GET\/":{"method":"GET","uri":"\/","action":[{}]},"GET\/v1\/advanced_courses":{"method":"GET","uri":"\/v1\/advanced_courses","action":{"uses":"App\\Http\\Controllers\\AdvancedCourseController@getAllCourses"}},"POST\/v1\/users":{"method":"POST","uri":"\/v1\/users","action":{"uses":"App\\Http\\Controllers\\UserController@create"}},"POST\/v1\/auth\/login":{"method":"POST","uri":"\/v1\/auth\/login","action":{"uses":"App\\Http\\Controllers\\AuthController@authenticate"}},"POST\/v1\/forgot_password":{"method":"POST","uri":"\/v1\/forgot_password","action":{"uses":"App\\Http\\Controllers\\AuthController@sendPasswordCodeMail"}},"GET\/v1\/confirmation\/{authorization_code}":{"method":"GET","uri":"\/v1\/confirmation\/{authorization_code}","action":{"uses":"App\\Http\\Controllers\\UserController@verifyEmail","middleware":["App\\Http\\Middleware\\CodeMiddleware"]}},"POST\/v1\/newpassword\/{authorization_code}":{"method":"POST","uri":"\/v1\/newpassword\/{authorization_code}","action":{"uses":"App\\Http\\Controllers\\AuthController@NewPassword","middleware":["App\\Http\\Middleware\\CodeMiddleware"]}},"GET\/v1\/confirm_new_email\/{authorization_code}":{"method":"GET","uri":"\/v1\/confirm_new_email\/{authorization_code}","action":{"uses":"App\\Http\\Controllers\\UserController@confirmNewEmail","middleware":["App\\Http\\Middleware\\CodeMiddleware"]}},"GET\/v1\/users\/unlocked":{"method":"GET","uri":"\/v1\/users\/unlocked","action":{"uses":"App\\Http\\Controllers\\UserController@getAllUnlocked","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\AdminMiddleware"]}},"GET\/v1\/users\/locked":{"method":"GET","uri":"\/v1\/users\/locked","action":{"uses":"App\\Http\\Controllers\\UserController@getAllLocked","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\AdminMiddleware"]}},"GET\/v1\/users\/banned":{"method":"GET","uri":"\/v1\/users\/banned","action":{"uses":"App\\Http\\Controllers\\UserController@getAllBanned","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\AdminMiddleware"]}},"GET\/v1\/users\/graduation_applied":{"method":"GET","uri":"\/v1\/users\/graduation_applied","action":{"uses":"App\\Http\\Controllers\\UserController@getAllGraduationApplied","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\AdminMiddleware"]}},"GET\/v1\/users\/newsletter":{"method":"GET","uri":"\/v1\/users\/newsletter","action":{"uses":"App\\Http\\Controllers\\UserController@getAllNewsletterAllowed","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\AdminMiddleware"]}},"GET\/v1\/users\/token":{"method":"GET","uri":"\/v1\/users\/token","action":{"uses":"App\\Http\\Controllers\\UserController@getUserByToken","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware"]}},"GET\/v1\/users\/all_allowed":{"method":"GET","uri":"\/v1\/users\/all_allowed","action":{"uses":"App\\Http\\Controllers\\UserController@getAllUsersAllowedToSee","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware"]}},"GET\/v1\/users\/{id}":{"method":"GET","uri":"\/v1\/users\/{id}","action":{"uses":"App\\Http\\Controllers\\UserController@get","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware"]}},"GET\/v1\/users\/graduationyear\/{graduation_year}":{"method":"GET","uri":"\/v1\/users\/graduationyear\/{graduation_year}","action":{"uses":"App\\Http\\Controllers\\UserController@getAllByGraduationYear","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware"]}},"PATCH\/v1\/users\/apply":{"method":"PATCH","uri":"\/v1\/users\/apply","action":{"uses":"App\\Http\\Controllers\\UserController@applyGraduationAccess","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware"]}},"PUT\/v1\/users\/{id}":{"method":"PUT","uri":"\/v1\/users\/{id}","action":{"uses":"App\\Http\\Controllers\\UserController@update","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\PermissionMiddleware"]}},"PUT\/v1\/users\/{id}\/change_password":{"method":"PUT","uri":"\/v1\/users\/{id}\/change_password","action":{"uses":"App\\Http\\Controllers\\UserController@changeUserPassword","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\PermissionMiddleware"]}},"DELETE\/v1\/users\/{id}":{"method":"DELETE","uri":"\/v1\/users\/{id}","action":{"uses":"App\\Http\\Controllers\\UserController@delete","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\PermissionMiddleware"]}},"PATCH\/v1\/users\/{id}\/disable":{"method":"PATCH","uri":"\/v1\/users\/{id}\/disable","action":{"uses":"App\\Http\\Controllers\\UserController@disableUser","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\ModeratorMiddleware"]}},"PATCH\/v1\/users\/{id}\/enable":{"method":"PATCH","uri":"\/v1\/users\/{id}\/enable","action":{"uses":"App\\Http\\Controllers\\UserController@enableUser","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\ModeratorMiddleware"]}},"GET\/v1\/users":{"method":"GET","uri":"\/v1\/users","action":{"uses":"App\\Http\\Controllers\\UserController@getAll","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\AdminMiddleware"]}},"GET\/v1\/users\/advanced_courses\/{id}":{"method":"GET","uri":"\/v1\/users\/advanced_courses\/{id}","action":{"uses":"App\\Http\\Controllers\\AdvancedCourseController@getAdvancedCoursesByUserID","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\AdminMiddleware"]}},"PATCH\/v1\/users\/{id}\/accessconfirm":{"method":"PATCH","uri":"\/v1\/users\/{id}\/accessconfirm","action":{"uses":"App\\Http\\Controllers\\UserController@confirmGraduationAccess","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\AdminMiddleware"]}},"PATCH\/v1\/users\/{id}\/unlock":{"method":"PATCH","uri":"\/v1\/users\/{id}\/unlock","action":{"uses":"App\\Http\\Controllers\\UserController@unlock","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\AdminMiddleware"]}},"POST\/v1\/admin":{"method":"POST","uri":"\/v1\/admin","action":{"uses":"App\\Http\\Controllers\\UserController@createAdmin","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\AdminMiddleware"]}},"GET\/v1\/admin":{"method":"GET","uri":"\/v1\/admin","action":{"uses":"App\\Http\\Controllers\\UserController@getAllAdmins","middleware":["App\\Http\\Middleware\\JwtMiddleware","App\\Http\\Middleware\\UserMiddleware","App\\Http\\Middleware\\AdminMiddleware"]}}}}