Skip to main content
PATCH

Authorizations

Authorization
string
header
required

Path Parameters

uuid
string<uuid>
required

UUID of a specific scheduling page

Body

application/json

Every field is optional; a field left out keeps its value.

title
string
Maximum string length: 100
slug
string

Changing it breaks every link already shared. A round robin or collective page without a team keeps its generated slug.

description
string | null
language
enum<string>

The language of the booking page and of the emails its invitees get: en English, de German addressing the invitee formally (Sie), de-du German addressing the invitee informally (du), nl Dutch, fi Finnish, es Spanish, fr French, pl Polish, da Danish, sv Swedish, it Italian. Any other value answers 422.

Available options:
en,
de,
de-du,
nl,
fi,
es,
fr,
pl,
da,
sv,
it
eventDurations
object[]

Replaces every duration. Ignored while a group page has upcoming bookings with free seats.

Required array length: 1 - 5 elements
locations
object[]

Replaces the locations every invitee is offered. Rooms and a round robin host's own locations, which the dashboard manages, stay as they are. Ignored while a group or round robin page has upcoming bookings with free seats.

hosts
object[]

Round robin and collective only. The complete host list; a host left out is removed from the page.

allMembersIn
boolean
maxActiveInvitees
integer

Group and round robin pages only. How many invitees one time slot takes; a group page takes 2 or more.

Required range: 1 <= x <= 1000

Response

OK. The body is the page as GET /event-types/{uuid} returns it.

resource
object
required

A scheduling page (event type) with full details, as returned when fetching a single scheduling page. Extends the list shape with hosts, notifications, and Flexi configuration.

Last modified on November 1, 2026