PATCH
/
event-types
/
{id}

Authorizations

apiKey
string
query
required

Path Parameters

id
integer
required

ID of the eventType to edit

Query Parameters

apiKey
string
required

Your API Key

Body

application/json
afterEventBuffer
integer

Number of minutes of buffer time after a Cal Event

beforeEventBuffer
integer

Number of minutes of buffer time before a Cal Event

currency
string

Currency acronym. Eg- usd, eur, gbp, etc.

description
string

Description of the event type

disableGuests
boolean

If the event type should disable adding guests to the booking

hidden
boolean

If the event type should be hidden from your public booking page

hideCalendarNotes
boolean

If the calendar notes should be hidden from the booking

hosts
object[]
length
integer

Duration of the event type in minutes

locations
array

A list of all available locations for the event type

metadata
object

Metadata relating to event type. Pass {} if empty

minimumBookingNotice
integer

Minimum time in minutes before the event is bookable

periodCountCalendarDays
boolean

If calendar days should be counted for period days

periodDays
integer

Number of bookable days (Required if periodType is rolling)

periodEndDate
string

End date of bookable period (Required if periodType is 'range')

periodStartDate
string

Start date of bookable period (Required if periodType is 'range')

periodType
enum<string>

To decide how far into the future an invitee can book an event with you

Available options:
UNLIMITED,
ROLLING,
RANGE
position
integer

The position of the event type on the public booking page

price
integer

Price of the event type booking

recurringEvent
object

If the event should recur every week/month/year with the selected frequency

requiresConfirmation
boolean

If the event type should require your confirmation before completing the booking

scheduleId
number

The ID of the schedule for this event type

schedulingType
enum<string>

The type of scheduling if a Team event. Required for team events only

Available options:
ROUND_ROBIN,
COLLECTIVE
seatsPerTimeSlot
integer

The number of seats for each time slot

seatsShowAttendees
boolean

Share Attendee information in seats

seatsShowAvailabilityCount
boolean

Show the number of available seats

slotInterval
integer

The intervals of available bookable slots in minutes

slug
string

Unique slug for the event type

successRedirectUrl
string

A valid URL where the booker will redirect to, once the booking is completed successfully

teamId
integer

Team ID if the event type should belong to a team

title
string

Title of the event type