gohl
Version:
Go Highlevel Node Js ease of use library implementation to their API
42 lines (41 loc) • 988 B
TypeScript
export interface ICalendarEvent {
id: string;
address: string;
title: string;
calendarId: string;
locationId: string;
contactId: string;
groupId: string;
appointmentStatus: string;
assignedUserId: string;
users: Array<string>;
notes: string;
isRecurring: boolean;
rrule: string;
startTime: string;
endTime: string;
dateAdded: string;
dateUpdated: string;
assignedResources: Array<string>;
createdBy: {
userId: string;
source: string;
};
masterEventId: string;
}
export interface ICalendarEventAppointment {
title: string;
meetingLocationType: string;
meetingLocationId: string;
overrideLocationConfig: boolean;
appointmentStatus: string;
assignedUserId: string;
address: string;
ignoreDateRange: boolean;
toNotify: boolean;
ignoreFreeSlotValidation: boolean;
rrule: string;
calendarId: string;
startTime: string;
endTime: string;
}