List bookings
Get current user bookings
Authorizations
Use the Authorization header with Bearer scheme.
Examples:
- API Key: Authorization: Bearer calid_xxxxx
Query Parameters
Booking status bucket filter.
upcoming, recurring, past, cancelled, unconfirmed "upcoming"
Filter by a single team ID. Admin/owner receives all team bookings; members receive only host/attendee bookings.
x > 142
Filter by event type IDs.
Filter by attendee email.
"booker@example.com"
Filter by attendee name.
"Jane Doe"
Filter by booking UID.
"8d579e09-83f0-4f22-bb5c-89f0ef7fd5a4"
Include bookings starting after this ISO timestamp.
"2026-05-01T00:00:00.000Z"
Include bookings ending before this ISO timestamp.
"2026-05-31T23:59:59.000Z"
Include bookings updated after this ISO timestamp.
"2026-05-01T00:00:00.000Z"
Include bookings updated before this ISO timestamp.
"2026-05-31T23:59:59.000Z"
Include bookings created after this ISO timestamp.
"2026-05-01T00:00:00.000Z"
Include bookings created before this ISO timestamp.
"2026-05-31T23:59:59.000Z"
Sort direction for booking start time.
asc, desc "asc"
Sort direction for booking end time.
asc, desc "desc"
Sort direction for booking creation time.
asc, desc "desc"
Sort direction for booking update time.
asc, desc "desc"
Page number (1-based).
x > 11
Maximum number of bookings returned per page.
1 < x <= 500100
Related topics
List and filter bookingsReschedule and cancel bookingsIntroductionList webhooksList teams