List Calendar Events
GET /appointments/calendars/events
What is already on the connected Google / Outlook calendars in a window.
This is what makes a slot unavailable, so it is the read to reach for when
availability looks wrong. READ-ONLY and display-only: private events come
back as “Busy” blocks, and a calendar that fails to load is reported in
errors rather than failing the request.
Authorizations
Parameters
Query Parameters
Window start, ISO-8601.
Window start, ISO-8601.
Window end, ISO-8601.
Window end, ISO-8601.
my for the key owner alone, org for every member who has not opted out. An empty org result means nobody shares a calendar, not that nobody is busy.
my for the key owner alone, org for every member who has not opted out. An empty org result means nobody shares a calendar, not that nobody is busy.
Header Parameters
Responses
200
Successful Response
object
An open envelope for a LIST result, so a bare list keeps its shape.
A named list ({"events": [...]}) keeps its own key AND gains items, so
a generic client can page any of these the same way.
object
object
Whether there are more pages
Items per page
Current page number (1-indexed)
Total number of items
422
Validation Error