Getaway API Route Explorer

Quick reference of registered routes. Total: 96
Method URI Name Action Middleware
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 -