Add one or more guests to an existing booking. Maximum 10 guests per request, with a limit of 30 total guests per booking.
Rate Limiting: This endpoint is rate limited to 5 requests per minute to prevent abuse.
Email Notifications: When guests are added, the following notifications are sent (unless disabled by event type settings):
Organizer & Team Members: Receive an “Add Guests” notification email informing them that new guests have been added to the booking.
New Guests: Receive a “Scheduled Event” email with full booking details and calendar invite. If they have a phone number, they also receive an SMS notification.
Existing Guests: Receive an “Add Guests” notification email informing them that additional guests have been added to the booking.
Must be set to 2024-08-13. This header is required as this endpoint does not exist in older API versions.
value must be Bearer <token> where <token> is api key prefixed with cal_, managed user access token, or OAuth access token
Array of guests to add to the booking. Maximum 10 guests per request.
[
{
"email": "[email protected]",
"name": "John Doe",
"timeZone": "America/New_York"
},
{
"email": "[email protected]",
"name": "Jane Smith"
}
]success, error "success"
Booking data, which can be either a BookingOutput object, a RecurringBookingOutput object, or an array of RecurringBookingOutput objects