Bookings API
Booking CRUD, listing, search, and patch endpoints.
Authentication
These routes are registered with: CalendarEventPolicy.
Endpoints
| Method | Path | Edition | Operation | Controller |
|---|---|---|---|---|
GET | /bookings | Core | Get Bookings | BookingController@getBookings |
GET | /bookings/event/{event_id} | Core | Get Event | BookingController@getEvent |
GET | /bookings/slots/{event_id} | Core | Get Slots | BookingController@getSlots |
POST | /bookings/create/{event_id} | Core | Create Booking | BookingController@createBooking |
GET | /bookings/reschedule/{event_id}/{id}/slots | Core | Get Reschedule Slots | BookingController@getRescheduleSlots |
POST | /bookings/reschedule/{event_id}/{id} | Core | Reschedule Booking | BookingController@rescheduleBooking |