|
GET
|
// |
- |
Closure |
web |
|
POST
|
/api/v1/admin/counties |
- |
App\Http\Controllers\Admin\CountyController@store |
api, auth:sanctum, role:super_admin |
|
PUT
|
/api/v1/admin/counties/{county} |
- |
App\Http\Controllers\Admin\CountyController@update |
api, auth:sanctum, role:super_admin |
|
GET
|
/api/v1/admin/listings |
- |
App\Http\Controllers\Admin\ListingController@index |
api, auth:sanctum, role:super_admin |
|
GET
|
/api/v1/admin/listings/pending/count |
- |
App\Http\Controllers\Admin\ListingController@pendingCount |
api, auth:sanctum, role:super_admin |
|
GET
|
/api/v1/admin/listings/{listing} |
- |
App\Http\Controllers\Admin\ListingController@show |
api, auth:sanctum, role:super_admin |
|
POST
|
/api/v1/admin/listings/{listing}/approve |
- |
App\Http\Controllers\Admin\ListingController@approve |
api, auth:sanctum, role:super_admin |
|
POST
|
/api/v1/admin/listings/{listing}/feature |
- |
App\Http\Controllers\Admin\ListingController@feature |
api, auth:sanctum, role:super_admin |
|
POST
|
/api/v1/admin/listings/{listing}/reject |
- |
App\Http\Controllers\Admin\ListingController@reject |
api, auth:sanctum, role:super_admin |
|
POST
|
/api/v1/admin/listings/{listing}/unfeature |
- |
App\Http\Controllers\Admin\ListingController@unfeature |
api, auth:sanctum, role:super_admin |
|
GET
|
/api/v1/admin/locations |
- |
App\Http\Controllers\Admin\LocationController@index |
api, auth:sanctum, role:super_admin |
|
POST
|
/api/v1/admin/locations |
- |
App\Http\Controllers\Admin\LocationController@store |
api, auth:sanctum, role:super_admin |
|
GET
|
/api/v1/admin/locations/{location} |
- |
App\Http\Controllers\Admin\LocationController@show |
api, auth:sanctum, role:super_admin |
|
PUT
|
/api/v1/admin/locations/{location} |
- |
App\Http\Controllers\Admin\LocationController@update |
api, auth:sanctum, role:super_admin |
|
DELETE
|
/api/v1/admin/locations/{location} |
- |
App\Http\Controllers\Admin\LocationController@destroy |
api, auth:sanctum, role:super_admin |
|
GET
|
/api/v1/admin/vendors |
- |
App\Http\Controllers\Admin\VendorController@index |
api, auth:sanctum, role:super_admin |
|
GET
|
/api/v1/admin/vendors/{vendor} |
- |
App\Http\Controllers\Admin\VendorController@show |
api, auth:sanctum, role:super_admin |
|
POST
|
/api/v1/admin/vendors/{vendor}/activate |
- |
App\Http\Controllers\Admin\VendorController@activate |
api, auth:sanctum, role:super_admin |
|
POST
|
/api/v1/admin/vendors/{vendor}/approve |
- |
App\Http\Controllers\Admin\VendorController@approve |
api, auth:sanctum, role:super_admin |
|
PUT
|
/api/v1/admin/vendors/{vendor}/commission |
- |
App\Http\Controllers\Admin\VendorController@updateCommission |
api, auth:sanctum, role:super_admin |
|
POST
|
/api/v1/admin/vendors/{vendor}/reject |
- |
App\Http\Controllers\Admin\VendorController@reject |
api, auth:sanctum, role:super_admin |
|
GET
|
/api/v1/admin/vendors/{vendor}/statistics |
- |
App\Http\Controllers\Admin\VendorController@statistics |
api, auth:sanctum, role:super_admin |
|
POST
|
/api/v1/admin/vendors/{vendor}/suspend |
- |
App\Http\Controllers\Admin\VendorController@suspend |
api, auth:sanctum, role:super_admin |
|
POST
|
/api/v1/auth/login |
- |
App\Http\Controllers\Auth\AuthController@login |
api |
|
POST
|
/api/v1/auth/logout |
- |
App\Http\Controllers\Auth\AuthController@logout |
api, auth:sanctum |
|
GET
|
/api/v1/auth/me |
- |
App\Http\Controllers\Auth\AuthController@me |
api, auth:sanctum |
|
POST
|
/api/v1/auth/refresh |
- |
App\Http\Controllers\Auth\AuthController@refresh |
api, auth:sanctum |
|
POST
|
/api/v1/auth/register |
- |
App\Http\Controllers\Auth\AuthController@register |
api |
|
GET
|
/api/v1/customer/bookings |
- |
App\Http\Controllers\Customer\BookingController@index |
api, auth:sanctum, role:customer |
|
POST
|
/api/v1/customer/bookings |
- |
App\Http\Controllers\Customer\BookingController@store |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/customer/bookings/past |
- |
App\Http\Controllers\Customer\BookingController@past |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/customer/bookings/upcoming |
- |
App\Http\Controllers\Customer\BookingController@upcoming |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/customer/bookings/{booking} |
- |
App\Http\Controllers\Customer\BookingController@show |
api, auth:sanctum, role:customer |
|
POST
|
/api/v1/customer/bookings/{booking}/cancel |
- |
App\Http\Controllers\Customer\BookingController@cancel |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/customer/bookings/{booking}/itinerary/download |
- |
App\Http\Controllers\Customer\BookingController@downloadItinerary |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/customer/listings/{listing}/rating |
- |
App\Http\Controllers\Customer\ReviewController@listingRating |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/customer/listings/{listing}/reviews |
- |
App\Http\Controllers\Customer\ReviewController@byListing |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/customer/messages |
- |
App\Http\Controllers\Customer\MessageController@index |
api, auth:sanctum, role:customer |
|
POST
|
/api/v1/customer/messages |
- |
App\Http\Controllers\Customer\MessageController@store |
api, auth:sanctum, role:customer |
|
POST
|
/api/v1/customer/messages/start-thread |
- |
App\Http\Controllers\Customer\MessageController@startThread |
api, auth:sanctum, role:customer |
|
POST
|
/api/v1/customer/messages/threads/{thread}/read |
- |
App\Http\Controllers\Customer\MessageController@markThreadAsRead |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/customer/messages/unread-count |
- |
App\Http\Controllers\Customer\MessageController@unreadCount |
api, auth:sanctum, role:customer |
|
POST
|
/api/v1/customer/messages/{message}/read |
- |
App\Http\Controllers\Customer\MessageController@markAsRead |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/customer/messages/{thread} |
- |
App\Http\Controllers\Customer\MessageController@show |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/customer/profile |
- |
App\Http\Controllers\Customer\ProfileController@show |
api, auth:sanctum, role:customer |
|
PUT
|
/api/v1/customer/profile |
- |
App\Http\Controllers\Customer\ProfileController@update |
api, auth:sanctum, role:customer |
|
PUT
|
/api/v1/customer/profile/password |
- |
App\Http\Controllers\Customer\ProfileController@updatePassword |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/customer/reviews |
- |
App\Http\Controllers\Customer\ReviewController@index |
api, auth:sanctum, role:customer |
|
POST
|
/api/v1/customer/reviews |
- |
App\Http\Controllers\Customer\ReviewController@store |
api, auth:sanctum, role:customer |
|
PUT
|
/api/v1/customer/reviews/{review} |
- |
App\Http\Controllers\Customer\ReviewController@update |
api, auth:sanctum, role:customer |
|
DELETE
|
/api/v1/customer/reviews/{review} |
- |
App\Http\Controllers\Customer\ReviewController@destroy |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/customer/statistics |
- |
App\Http\Controllers\Customer\ProfileController@statistics |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/customer/wishlists |
- |
App\Http\Controllers\Customer\WishlistController@index |
api, auth:sanctum, role:customer |
|
POST
|
/api/v1/customer/wishlists |
- |
App\Http\Controllers\Customer\WishlistController@store |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/customer/wishlists/check/{listingId} |
- |
App\Http\Controllers\Customer\WishlistController@check |
api, auth:sanctum, role:customer |
|
POST
|
/api/v1/customer/wishlists/clear |
- |
App\Http\Controllers\Customer\WishlistController@clear |
api, auth:sanctum, role:customer |
|
DELETE
|
/api/v1/customer/wishlists/{wishlist} |
- |
App\Http\Controllers\Customer\WishlistController@destroy |
api, auth:sanctum, role:customer |
|
GET
|
/api/v1/public/counties |
- |
App\Http\Controllers\Admin\CountyController@index |
api |
|
GET
|
/api/v1/public/counties/{county} |
- |
App\Http\Controllers\Admin\CountyController@show |
api |
|
GET
|
/api/v1/public/featured-listings |
- |
App\Http\Controllers\Public\ListingController@featured |
api |
|
GET
|
/api/v1/public/listings |
- |
App\Http\Controllers\Public\ListingController@index |
api |
|
GET
|
/api/v1/public/listings-categories |
- |
App\Http\Controllers\Public\ListingController@categories |
api |
|
GET
|
/api/v1/public/listings/category/{category} |
- |
App\Http\Controllers\Public\ListingController@byCategory |
api |
|
GET
|
/api/v1/public/listings/{slug} |
- |
App\Http\Controllers\Public\ListingController@show |
api |
|
GET
|
/api/v1/public/locations |
- |
App\Http\Controllers\Admin\LocationController@index |
api |
|
GET
|
/api/v1/public/search |
- |
App\Http\Controllers\Public\ListingController@search |
api |
|
GET
|
/api/v1/vendor/analytics/bookings-by-status |
- |
App\Http\Controllers\Vendor\DashboardController@bookingsByStatus |
api, auth:sanctum, role:vendor |
|
GET
|
/api/v1/vendor/analytics/listings-performance |
- |
App\Http\Controllers\Vendor\DashboardController@listingsPerformance |
api, auth:sanctum, role:vendor |
|
GET
|
/api/v1/vendor/analytics/revenue |
- |
App\Http\Controllers\Vendor\DashboardController@revenue |
api, auth:sanctum, role:vendor |
|
GET
|
/api/v1/vendor/bookings |
- |
App\Http\Controllers\Vendor\BookingController@index |
api, auth:sanctum, role:vendor |
|
GET
|
/api/v1/vendor/bookings-statistics |
- |
App\Http\Controllers\Vendor\BookingController@statistics |
api, auth:sanctum, role:vendor |
|
GET
|
/api/v1/vendor/bookings/{booking} |
- |
App\Http\Controllers\Vendor\BookingController@show |
api, auth:sanctum, role:vendor |
|
POST
|
/api/v1/vendor/bookings/{booking}/approve |
- |
App\Http\Controllers\Vendor\BookingController@approve |
api, auth:sanctum, role:vendor |
|
POST
|
/api/v1/vendor/bookings/{booking}/cancel |
- |
App\Http\Controllers\Vendor\BookingController@cancel |
api, auth:sanctum, role:vendor |
|
POST
|
/api/v1/vendor/bookings/{booking}/complete |
- |
App\Http\Controllers\Vendor\BookingController@complete |
api, auth:sanctum, role:vendor |
|
POST
|
/api/v1/vendor/bookings/{booking}/reject |
- |
App\Http\Controllers\Vendor\BookingController@reject |
api, auth:sanctum, role:vendor |
|
GET
|
/api/v1/vendor/dashboard |
- |
App\Http\Controllers\Vendor\DashboardController@index |
api, auth:sanctum, role:vendor |
|
GET
|
/api/v1/vendor/listings |
- |
App\Http\Controllers\Vendor\ListingController@index |
api, auth:sanctum, role:vendor |
|
POST
|
/api/v1/vendor/listings |
- |
App\Http\Controllers\Vendor\ListingController@store |
api, auth:sanctum, role:vendor |
|
GET
|
/api/v1/vendor/listings/{listing} |
- |
App\Http\Controllers\Vendor\ListingController@show |
api, auth:sanctum, role:vendor |
|
PUT
|
/api/v1/vendor/listings/{listing} |
- |
App\Http\Controllers\Vendor\ListingController@update |
api, auth:sanctum, role:vendor |
|
DELETE
|
/api/v1/vendor/listings/{listing} |
- |
App\Http\Controllers\Vendor\ListingController@destroy |
api, auth:sanctum, role:vendor |
|
GET
|
/api/v1/vendor/listings/{listing}/statistics |
- |
App\Http\Controllers\Vendor\ListingController@statistics |
api, auth:sanctum, role:vendor |
|
POST
|
/api/v1/vendor/listings/{listing}/submit |
- |
App\Http\Controllers\Vendor\ListingController@submit |
api, auth:sanctum, role:vendor |
|
POST
|
/api/v1/vendor/listings/{listing}/upload-images |
- |
App\Http\Controllers\Vendor\ListingController@uploadImages |
api, auth:sanctum, role:vendor |
|
GET
|
/api/v1/vendor/profile |
- |
App\Http\Controllers\Vendor\ProfileController@show |
api, auth:sanctum, role:vendor |
|
PUT
|
/api/v1/vendor/profile |
- |
App\Http\Controllers\Vendor\ProfileController@update |
api, auth:sanctum, role:vendor |
|
PUT
|
/api/v1/vendor/profile/password |
- |
App\Http\Controllers\Vendor\ProfileController@updatePassword |
api, auth:sanctum, role:vendor |
|
GET
|
/api/v1/vendor/staff |
- |
App\Http\Controllers\Vendor\ProfileController@staff |
api, auth:sanctum, role:vendor |
|
POST
|
/api/v1/vendor/staff |
- |
App\Http\Controllers\Vendor\ProfileController@addStaff |
api, auth:sanctum, role:vendor |
|
DELETE
|
/api/v1/vendor/staff/{staffId} |
- |
App\Http\Controllers\Vendor\ProfileController@removeStaff |
api, auth:sanctum, role:vendor |
|
GET
|
/api/v1/vendor/statistics |
- |
App\Http\Controllers\Vendor\ProfileController@statistics |
api, auth:sanctum, role:vendor |
|
GET
|
/sanctum/csrf-cookie |
sanctum.csrf-cookie |
Laravel\Sanctum\Http\Controllers\CsrfCookieController@show |
web |
|
GET
|
/storage/{path} |
storage.local |
Closure |
- |
|
PUT
|
/storage/{path} |
storage.local.upload |
Closure |
- |
|
GET
|
/up |
- |
Closure |
- |