Create Calendar Event
Request Body
ID of the guide
ID of the trip booking (if event is linked to a trip)
Type of calendar event
BOOKED: Time is booked for a tourBLOCKED: Time is blocked and unavailable
Event title
Event start date and time
Event end date and time
Name of the event organizer
Source of the calendar event
MANUAL: Manually created by guideGOOGLE: Synced from Google CalendarTRIP: Automatically created from trip booking
Event status
ACTIVE: Event is activeCANCELLED: Event is cancelled
Response
Unique identifier for the calendar event
ID of the guide
ID of the trip booking
Event type (BOOKED, BLOCKED)
Event title
Event start date and time
Event end date and time
Name of the organizer
Event source (MANUAL, GOOGLE, TRIP)
Event status (ACTIVE, CANCELLED)
Timestamp when the event was created
Get All Calendar Events
Response
Returns an array of calendar event objects.Get Calendar Event by ID
Path Parameters
The event ID
Response
Returns a single calendar event object.Update Calendar Event
Path Parameters
The event ID
Request Body
All fields from the create request are optional. Only provide the fields you want to update.Response
Returns the updated calendar event object.Delete Calendar Event
Path Parameters
The event ID