Get available slots
Get available slots for an event type or users
Authorizations
Use the Authorization header with Bearer scheme.
Examples:
- API Key: Authorization: Bearer calid_xxxxx
Query Parameters
Event type ID to fetch availability for. Required unless eventTypeSlug includes owner context (<username>/<slug> or team/<teamSlug>/<slug>) or is paired with usernameList.
^[1-9]\d*$"123"
Event type slug used for slug-based slot lookup. Supports values like discovery-call-30 or <username>/<slug> and team/<teamSlug>/<slug>.
"discovery-call-30"
One or more usernames for slug-based lookup. A single username value is also accepted and normalized to an array.
Availability window start timestamp.
1"2026-05-01T00:00:00.000Z"
Availability window end timestamp.
1"2026-05-07T23:59:59.000Z"
IANA timezone used to return slots.
"Asia/Kolkata"
Optional slot duration in minutes.
x >= 130
Slot format preference.
time, range "time"
Booking UID being rescheduled, used to include the original booking slot in availability.
"2f33b5cd-8ec7-4eb0-91fd-9488c30f4744"
Whether lookup should be treated as a team event flow.
false
Related topics
Only Show the first slot of each day as availableGet a reserved slotLimit Future Booking to Restrict the Future BookingCustom or Fixed Time-Slot IntervalsRound-Robin Scheduling