GETGet all bookings
Retrieves a paginated list of all bookings for the authenticated user, team, or organization.
/v2/bookingsQuery Parameters
statusarray<string>Filter bookings by status. If you want to filter by multiple statuses, separate them with a comma.
attendeeEmailstringFilter bookings by the attendee's email address.
attendeeNamestringFilter bookings by the attendee's name.
bookingUidstringFilter bookings by the booking Uid.
eventTypeIdsstringFilter bookings by event type ids belonging to the user. Event type ids must be separated by a comma.
eventTypeIdstringFilter bookings by event type id belonging to the user.
teamsIdsstringFilter bookings by team ids that user is part of. Team ids must be separated by a comma.
teamIdstringFilter bookings by team id that user is part of
afterStartstringFilter bookings with start after this date string.
beforeEndstringFilter bookings with end before this date string.
afterCreatedAtstringFilter bookings that have been created after this date string.
beforeCreatedAtstringFilter bookings that have been created before this date string.
afterUpdatedAtstringFilter bookings that have been updated after this date string.
beforeUpdatedAtstringFilter bookings that have been updated before this date string.
sortStartstringSort results by their start time in ascending or descending order.
"asc" | "desc"sortEndstringSort results by their end time in ascending or descending order.
"asc" | "desc"sortCreatedstringSort results by their creation time (when booking was made) in ascending or descending order.
"asc" | "desc"sortUpdatedAtstringSort results by their updated time (for example when booking status changes) in ascending or descending order.
"asc" | "desc"takenumberThe number of items to return
100skipnumberThe number of items to skip
0Header Parameters
cal-api-versionRequiredstringMust be set to 2024-08-13. If not set to this value, the endpoint will default to an older version.
"2024-08-13"AuthorizationRequiredstringvalue must be Bearer <token> where <token> is api key prefixed with cal_ or managed user access token