Skip to main content
Booking is the one capability that needs somewhere to put the appointment. A sub-account without a CRM books into a Team Follow Up calendar, described in Calendars and booking. Availability comes back as days of ISO start times and a booking answers with the time it actually took, which is the same shape the GoHighLevel path uses, so one integration reads either. Every operation takes locationId as a query parameter, and access is re-checked against it on each call.

Calendars

Availability

Appointments

Connected calendar systems

Scopes: projects:read and projects:write. Calendars have no scope of their own: a calendar belongs to a sub-account, so a key that can read and write projects can work its calendars. See Authentication.

Guides