v1
latestOpenAPI 3.0.02026-07-17121287546.7 KBBookings / Attendees
Add an attendee to a booking
Add a new attendee to an existing booking by its UID.
**Side effects:**
- The booking's attendee list is updated in the database
- The calendar event is updated on connected calendars (Google Calendar, Outlook, etc.) to include the new attendee
- An email notification is sent to the new attendee with the booking details
**Permissions:**
- The authenticated user must be either the booking organizer, an existing attendee, or have the `booking.update` permission for the team
<Note>The cal-api-version header is required for this endpoint. Without it, the request will fail with a 404 error.</Note>
post/v2/bookings/{bookingUid}/attendees
Path parameters
bookingUidstring required
Headers
cal-api-versionstring required
Must be set to 2024-08-13. This header is required as this endpoint does not exist in older API versions.
Authorizationstring required
value must be Bearer <token> where <token> is api key prefixed with cal_ or managed user access token
Request body
Example request
{
"name": "John Doe",
"timeZone": "America/New_York",
"phoneNumber": "+919876543210",
"language": "it",
"email": "john.doe@example.com"
}Response
Example response
{
"status": "success",
"data": {
"name": "John Doe",
"email": "john@example.com",
"displayEmail": "john@example.com",
"timeZone": "America/New_York",
"language": "en",
"phoneNumber": "+1234567890",
"id": 251,
"bookingId": 313
}
}