Skip to content

Calendars API ​

Calendar CRUD, ordering, sharing-page configuration, and event-type lifecycle for each calendar.

Authentication ​

These routes are registered with: CalendarPolicy.

Endpoints ​

MethodPathEditionOperationController
GET/calendarsCoreGet All CalendarsCalendarController@getAllCalendars
POST/calendarsCoreCreate CalendarCalendarController@createCalendar
POST/calendars/check-slugCoreCheck SlugCalendarController@checkSlug
GET/calendars/location-fieldsCoreGet New Event Location FieldsCalendarController@getNewEventLocationFields
GET/calendars/{id}CoreGet CalendarCalendarController@getCalendar
POST/calendars/{id}CoreUpdate CalendarCalendarController@updateCalendar
DELETE/calendars/{id}CoreDelete CalendarCalendarController@deleteCalendar
POST/calendars/{id}/eventsCoreCreate Calendar EventCalendarController@createCalendarEvent
GET/calendars/{id}/event-schemaCoreGet Event SchemaCalendarController@getEventSchema
POST/calendars/{id}/event-orderCoreSave Calendar Event OrderCalendarController@saveCalendarEventOrder
POST/calendars/{id}/clone-event/{event_id}CoreClone Calendar EventCalendarController@cloneCalendarEvent