Docs

Update Event Type

Updates an event type in Cal.com.

PUT

Query

Field selectionChoose which fields should be included in the response. Learn more
string

Comma-separated response fields to include.

Body

Arguments
boolean

Disable active booking limits.

number

Updated buffer after each booking, in minutes.

boolean

Allow rescheduling for cancelled bookings.

boolean

Allow rescheduling for bookings that already occurred.

number

Updated buffer before each booking, in minutes.

boolean

Block unconfirmed bookings in the booker UI.

object

Concurrent active booking limit settings.

object

Booker layout configuration object.

boolean

Disable field edits when prefilled.

boolean

Hide this booking field in forms.

string

Display label for a booking field.

array of string

Select options for option-based booking fields.

string

Placeholder text for a booking field.

string

Slug identifier for a booking field.

string

Booking field type discriminator.

array of object

Booking field configuration objects.

object

Booking count limit settings.

number

Max bookings per day.

boolean

Disable booking count limits.

number

Max bookings per month.

number

Max bookings per week.

number

Max bookings per year.

object

Rolling duration booking limits settings.

number

Max booked duration per day.

boolean

Disable duration booking limits.

number

Max booked duration per month.

number

Max booked duration per week.

number

Max booked duration per year.

boolean

Require authenticated users to book this event type.

object

Booking window settings.

boolean

Disable booking window restrictions.

boolean

Use rolling booking window semantics.

string

Booking window mode type.

number

Booking window value for numeric mode.

array of string

Booking window values for list mode.

object

Cal Video behavior settings.

boolean

Disable cancelling for this event type.

object

Light and dark theme color settings.

number

Notice threshold amount.

object

Confirmation notice threshold settings.

string

Notice threshold unit.

object

Confirmation policy settings.

boolean

Disable confirmation policy.

string

Confirmation policy mode type.

string

Updated custom label for this event type.

string

Hex color for dark theme.

string

Default booking page layout key.

string

Updated event type description.

object

Destination calendar integration mapping.

string

Destination external calendar identifier.

string

Destination integration slug.

object

Disable cancelling settings.

boolean

Disable guest invitations for this event type.

boolean

Disable recording for guests.

boolean

Disable recording for organizer.

object

Disable rescheduling settings.

boolean

Disable transcription for guests.

boolean

Disable transcription for organizer.

boolean

Enable automatic recording for organizer.

boolean

Enable automatic transcription.

array of string

Enabled booking page layouts.

stringrequired

Event type identifier from Cal.com path parameter.

boolean

Hide event type from public listing.

boolean

Hide event details in calendar entries.

boolean

Hide calendar notes on event details.

boolean

Hide organizer email from attendees.

string

Booking page interface language.

number

Updated event duration in minutes.

array of number

Updated allowed duration options in minutes.

string

Hex color for light theme.

string

Address value for physical locations.

string

Integration value for integration-backed locations.

string

Link value for URL-based locations.

string

Phone value for phone-based locations.

boolean

Expose this location publicly.

string

Location type discriminator.

array of object

Allowed meeting location configuration objects.

boolean

Prevent users from changing timezone on the booking page.

number

Maximum number of active bookings per booker.

number

Updated minimum notice before booking, in minutes.

boolean

Offer reschedule option when limit is reached.

number

Updated start offset in minutes.

boolean

Only expose the first available slot.

object

Recurrence settings.

boolean

Disable recurrence.

string

Recurrence frequency.

number

Recurrence interval value.

number

Max recurrence occurrences.

boolean

Require email verification before booking is completed.

boolean

Disable rescheduling for this event type.

number

Minutes before start when rescheduling becomes disabled.

string

Updated schedule ID assigned to the event type.

object

Seats settings.

boolean

Disable seats mode.

number

Seats available per time slot.

boolean

Send transcription emails.

boolean

Show attendee info in seats mode.

boolean

Show remaining availability count in seats mode.

boolean

Enable optimized slot suggestions.

number

Updated slot interval in minutes.

string

Updated event type slug.

string

Redirect URL after successful booking.

boolean

Use destination calendar email when creating events.

string

Updated event type title.

Every app you connect,one REST pattern

Call any app with one REST pattern. MindCloud handles each provider's auth, request shape, and responses for you.

Learn what the Universal API is
One REST patternUse the same request structure across apps like Slack, HubSpot, Salesforce, and thousands more.
Managed connectionsSend a MindCloud connection ID instead of handling provider tokens, refresh logic, and credential storage yourself.
Action-level docsEach action page shows the exact endpoint, required arguments, optional controls, and response behavior for that app version.