List unavailability (calendar view)

Returns per-entity calendar intervals between startDate and endDate (weekly patterns,
stored blocks, appointments, recurring rules, holidays). At least one of LocationIds,
ResourceIds, or ServiceId must be provided. Scope IDs only match entities owned by
the authenticated company.

Use syncExternal=true to ingest connected Google or Outlook busy events before listing.
Ingest runs only for Resources owned by the authenticated company, including when
ResourceIds is supplied. This flag triggers just-in-time External Calendar ingest
only; it does not hide stored external blocks when false. That differs from
GET /v3/availability, where syncExternal=false intentionally bypasses external busy
when calculating bookable slots. Adds latency; keep date ranges narrow.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
date-time
required
date-time
required
uuid

Optional filter; combined with LocationIds and ResourceIds.

LocationIds
array of uuids

Scope filter (repeatable query param).

LocationIds
ResourceIds
array of uuids

Scope filter (repeatable query param).

ResourceIds
boolean
Defaults to false
Responses

400

Invalid dates or missing scope.

Language
Credentials
Required Scopes
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json