Create Booking
Creates a booking in Cal.com.
Query
Comma-separated response fields to include.
Body
Booking start time in ISO 8601 UTC format.
Attendee object including at least name and timeZone.
Attendee full name.
Attendee email address.
Attendee IANA time zone.
Attendee language code.
Attendee phone number.
Event type ID to book when using ID-based routing.
Event type slug to book when using slug-based routing.
Username owner for the event type route.
Team slug for team-scoped booking routes.
Organization slug for org-scoped booking routes.
Guest email list to include in the booking.
Override meeting URL for this booking.
Booking location payload.
Location type discriminator.
Location value for custom location types.
Address value when using physical/in-person location types.
Phone number when using phone location types.
Integration identifier for integration-backed location types.
Dynamic booking field responses map.
Custom metadata object for the booking.
Override booking duration in minutes.
Routing payload for round-robin or queued routing.
Queued routing response identifier.
Routing response identifier.
Candidate team member IDs for routing.
Team member email for routing.
Skip assigning the contact owner during routing.
CRM app slug used by routing rules.
CRM owner record type used in routing.
Email verification code for protected event types.
Create instant booking when supported.
Recurring booking count for recurring event types.