Schedules API
Schedule management endpoints used by the admin app.
Authentication
These routes are registered with: MeetingPolicy.
Endpoints
| Method | Path | Edition | Operation | Controller |
|---|---|---|---|---|
GET | /schedules | Core | Index | SchedulesController@index |
GET | /schedules/export | Core | Export | SchedulesController@export |
GET | /schedules/crm-contact-prefill | Core | Get Crm Contact Prefill | SchedulesController@getCrmContactPrefill |
GET | /schedules/crm-contact-search | Core | Search Crm Contacts | SchedulesController@searchCrmContacts |
GET | /schedules/{id} | Core | Get Booking | SchedulesController@getBooking |
DELETE | /schedules/{id} | Core | Delete Booking | SchedulesController@deleteBooking |
PUT | /schedules/{id} | Core | Patch Booking | SchedulesController@patchBooking |
GET | /schedules/{id}/activities | Core | Get Booking Activities | SchedulesController@getBookingActivities |
GET | /schedules/{id}/meta-info | Core | Get Booking Meta Info | SchedulesController@getBookingMetaInfo |
GET | /schedules/{id}/crm-contact | Core | Get Crm Contact | SchedulesController@getCrmContact |
GET | /schedules/{id}/crm-options | Core | Get Crm Options | SchedulesController@getCrmOptions |
POST | /schedules/{id}/crm-contact/tags | Core | Update Crm Tags | SchedulesController@updateCrmTags |
POST | /schedules/{id}/crm-contact/lists | Core | Update Crm Lists | SchedulesController@updateCrmLists |
POST | /schedules/{id}/send-confirmation-email | Core | Send Confirmation Email | SchedulesController@sendConfirmationEmail |
GET | /schedules/group-bookings/{group_id}/attendees | Core | Get Group Attendees | SchedulesController@getGroupAttendees |