API Route List
Registered routes in your Laravel application
| Method | URI | Name | Action | Middleware |
|---|---|---|---|---|
| GET | / | generated::nPpTQDStgMxhqug6 | Closure | web |
| POST | api/v1/auth/forgot-password | generated::7uDwZjgXvbkMO7id | App\Http\Controllers\Api\v1\AuthController@forgotPassword | api, throttle:6,1 |
| GET | api/v1/auth/google/callback | auth.google.callback | App\Http\Controllers\Api\v1\GoogleAuthController@handleGoogleCallback | api |
| GET | api/v1/auth/google/redirect | auth.google.redirect | App\Http\Controllers\Api\v1\GoogleAuthController@redirectToGoogle | api |
| POST | api/v1/auth/login | generated::tSxJySjYqRcLYUI0 | App\Http\Controllers\Api\v1\AuthController@login | api, throttle:6,1 |
| POST | api/v1/auth/logout | generated::ad6UaxAObcG49mVZ | App\Http\Controllers\Api\v1\AuthController@logout | api, auth:sanctum |
| GET | api/v1/auth/me | generated::FnUHQ8Fmet0PReH1 | App\Http\Controllers\Api\v1\AuthController@me | api, auth:sanctum |
| POST | api/v1/auth/reset-password | generated::Z5tjAHVi2sbASEx9 | App\Http\Controllers\Api\v1\AuthController@resetPassword | api, throttle:6,1 |
| PATCH | api/v1/auth/set-password | generated::EuiYFUXnGHAngsEB | App\Http\Controllers\Api\v1\AuthController@setPassword | api |
| POST | api/v1/bookings | generated::Q2Cwn2dCXrQBo70U | App\Http\Controllers\Api\v1\BookingController@store | api |
| GET | api/v1/bookings | generated::ZNfFKRuCEQKxUbKT | App\Http\Controllers\Api\v1\BookingController@index | api, permission:can_view_booking |
| GET | api/v1/bookings/{booking} | generated::hpU3wh8kFDklBbom | App\Http\Controllers\Api\v1\BookingController@show | api, permission:can_view_booking |
| PUT | api/v1/bookings/{booking} | generated::7m7F464CK9iChDq5 | App\Http\Controllers\Api\v1\BookingController@update | api, permission:can_update_booking |
| DELETE | api/v1/bookings/{booking} | generated::Lrnl3iCeLIkwuk7B | App\Http\Controllers\Api\v1\BookingController@destroy | api, permission:can_update_booking |
| PATCH | api/v1/bookings/{booking}/cancel | bookings.cancel | App\Http\Controllers\Api\v1\BookingController@cancel | api, permission:can_cancel_booking |
| PATCH | api/v1/bookings/{booking}/checkout | bookings.checkout | App\Http\Controllers\Api\v1\BookingController@checkout | api, permission:can_checkout_guest |
| GET | api/v1/dashboard | dashboard.index | App\Http\Controllers\Api\v1\DashboardController@index | api, permission:can_view_dashboard |
| GET | api/v1/employees | employees.index | App\Http\Controllers\Api\v1\EmployeeController@index | api, permission:can_view_employee |
| POST | api/v1/employees | employees.store | App\Http\Controllers\Api\v1\EmployeeController@store | api, permission:can_create_employee |
| GET | api/v1/employees/{employee} | employees.show | App\Http\Controllers\Api\v1\EmployeeController@show | api, permission:can_view_employee |
| PUT PATCH | api/v1/employees/{employee} | employees.update | App\Http\Controllers\Api\v1\EmployeeController@update | api, permission:can_update_employee |
| DELETE | api/v1/employees/{employee} | employees.destroy | App\Http\Controllers\Api\v1\EmployeeController@destroy | api, permission:can_delete_employee |
| POST | api/v1/employees/{employee}/promote | employees.promote | App\Http\Controllers\Api\v1\EmployeeController@promoteToUser | api |
| GET | api/v1/health | generated::6rBhYXDnkjwQPUl4 | Closure | api |
| GET | api/v1/hotels | hotels.index | App\Http\Controllers\Api\v1\HotelController@index | api, permission:can_view_hotel_settings |
| POST | api/v1/hotels | hotels.store | App\Http\Controllers\Api\v1\HotelController@store | api, permission:can_manage_hotel_profile |
| GET | api/v1/hotels/{hotel} | hotels.show | App\Http\Controllers\Api\v1\HotelController@show | api, permission:can_view_hotel_settings |
| DELETE | api/v1/hotels/{hotel} | hotels.destroy | App\Http\Controllers\Api\v1\HotelController@destroy | api, permission:can_manage_hotel_profile |
| PUT PATCH | api/v1/hotels/{hotel} | hotels.update | App\Http\Controllers\Api\v1\HotelController@update | api, permission:can_update_hotel_settings |
| POST | api/v1/onboarding | onboarding.register | App\Http\Controllers\Api\v1\AuthController@register | api, throttle:6,1 |
| GET | api/v1/payments | payments.index | App\Http\Controllers\Api\v1\PaymentController@index | api, permission:can_view_payment |
| POST | api/v1/payments | payments.store | App\Http\Controllers\Api\v1\PaymentController@store | api, permission:can_create_payment |
| GET | api/v1/payments/{payment} | payments.show | App\Http\Controllers\Api\v1\PaymentController@show | api, permission:can_view_payment |
| PUT PATCH | api/v1/payments/{payment} | payments.update | App\Http\Controllers\Api\v1\PaymentController@update | api, permission:can_update_payment |
| DELETE | api/v1/payments/{payment} | payments.destroy | App\Http\Controllers\Api\v1\PaymentController@destroy | api, permission:can_update_payment |
| PATCH | api/v1/payments/{payment}/status | payments.updateStatus | App\Http\Controllers\Api\v1\PaymentController@updateStatus | api, permission:can_update_payment |
| GET | api/v1/permissions | permissions.index | App\Http\Controllers\Api\v1\PermissionController@index | api, permission:can_view_permissions |
| POST | api/v1/permissions | permissions.store | App\Http\Controllers\Api\v1\PermissionController@store | api, permission:can_assign_permissions |
| GET | api/v1/permissions/{permission} | permissions.show | App\Http\Controllers\Api\v1\PermissionController@show | api, permission:can_view_permissions |
| PUT PATCH | api/v1/permissions/{permission} | permissions.update | App\Http\Controllers\Api\v1\PermissionController@update | api, permission:can_assign_permissions |
| DELETE | api/v1/permissions/{permission} | permissions.destroy | App\Http\Controllers\Api\v1\PermissionController@destroy | api, permission:can_revoke_permissions |
| GET | api/v1/role-permissions | role-permissions.index | App\Http\Controllers\Api\v1\RolePermissionController@index | api, permission:can_view_permissions |
| POST | api/v1/role-permissions | role-permissions.store | App\Http\Controllers\Api\v1\RolePermissionController@store | api, permission:can_assign_permissions |
| GET | api/v1/role-permissions/{role_permission} | role-permissions.show | App\Http\Controllers\Api\v1\RolePermissionController@show | api, permission:can_view_permissions |
| DELETE | api/v1/role-permissions/{role_permission} | role-permissions.destroy | App\Http\Controllers\Api\v1\RolePermissionController@destroy | api, permission:can_revoke_permissions |
| GET | api/v1/roles | roles.index | App\Http\Controllers\Api\v1\RoleController@index | api, permission:can_view_roles |
| POST | api/v1/roles | roles.store | App\Http\Controllers\Api\v1\RoleController@store | api, permission:can_create_role |
| GET | api/v1/roles/{role} | roles.show | App\Http\Controllers\Api\v1\RoleController@show | api, permission:can_view_roles |
| PUT PATCH | api/v1/roles/{role} | roles.update | App\Http\Controllers\Api\v1\RoleController@update | api, permission:can_update_role |
| DELETE | api/v1/roles/{role} | roles.destroy | App\Http\Controllers\Api\v1\RoleController@destroy | api, permission:can_delete_role |
| GET | api/v1/room-types | room-types.index | App\Http\Controllers\Api\v1\RoomTypeController@index | api, permission:can_view_room_type |
| POST | api/v1/room-types | room-types.store | App\Http\Controllers\Api\v1\RoomTypeController@store | api, permission:can_create_room_type |
| GET | api/v1/room-types/{room_type} | room-types.show | App\Http\Controllers\Api\v1\RoomTypeController@show | api, permission:can_view_room_type |
| PUT PATCH | api/v1/room-types/{room_type} | room-types.update | App\Http\Controllers\Api\v1\RoomTypeController@update | api, permission:can_update_room_type |
| DELETE | api/v1/room-types/{room_type} | room-types.destroy | App\Http\Controllers\Api\v1\RoomTypeController@destroy | api, permission:can_delete_room_type |
| GET | api/v1/rooms | rooms.index | App\Http\Controllers\Api\v1\RoomController@index | api, permission:can_view_room |
| POST | api/v1/rooms | rooms.store | App\Http\Controllers\Api\v1\RoomController@store | api, permission:can_create_room |
| GET | api/v1/rooms/{room} | rooms.show | App\Http\Controllers\Api\v1\RoomController@show | api, permission:can_view_room |
| PUT PATCH | api/v1/rooms/{room} | rooms.update | App\Http\Controllers\Api\v1\RoomController@update | api, permission:can_update_room |
| DELETE | api/v1/rooms/{room} | rooms.destroy | App\Http\Controllers\Api\v1\RoomController@destroy | api, permission:can_delete_room |
| PATCH | api/v1/rooms/{room}/status | generated::QJci3hJUCq9Yhal0 | App\Http\Controllers\Api\v1\RoomController@updateStatus | api, permission:can_update_room |
| GET | api/v1/user-roles | user-roles.index | App\Http\Controllers\Api\v1\UserRoleController@index | api, permission:can_view_user |
| POST | api/v1/user-roles | user-roles.store | App\Http\Controllers\Api\v1\UserRoleController@store | api, permission:can_assign_user_role |
| GET | api/v1/user-roles/{user_role} | user-roles.show | App\Http\Controllers\Api\v1\UserRoleController@show | api, permission:can_view_user |
| DELETE | api/v1/user-roles/{user_role} | user-roles.destroy | App\Http\Controllers\Api\v1\UserRoleController@destroy | api, permission:can_assign_user_role |
| GET | api/v1/users | users.index | App\Http\Controllers\Api\v1\UserController@index | api, permission:can_view_user |
| POST | api/v1/users | users.store | App\Http\Controllers\Api\v1\UserController@store | api, permission:can_create_user |
| GET | api/v1/users/{user} | users.show | App\Http\Controllers\Api\v1\UserController@show | api, permission:can_view_user |
| PUT PATCH | api/v1/users/{user} | users.update | App\Http\Controllers\Api\v1\UserController@update | api, permission:can_update_user |
| DELETE | api/v1/users/{user} | users.destroy | App\Http\Controllers\Api\v1\UserController@destroy | api, permission:can_delete_user |
| GET | sanctum/csrf-cookie | sanctum.csrf-cookie | Laravel\Sanctum\Http\Controllers\CsrfCookieController@show | web |
| GET | storage/{path} | storage.local | Closure | none |
| PUT | storage/{path} | storage.local.upload | Closure | none |
| GET | up | generated::ljio0A8GHoZgXXLm | Closure | none |
| No routes match your search. | ||||