Skip to main content

UpdateBookingLinkRequest

Request schema for updating a booking link

client_idstringnullable

The ID of a client to pre-select. Pass null to clear.

Possible values: Value must match regular expression ^clnt_\w{12}$

expires_atdatetimenullable

When the link should stop accepting new bookings. Pass null to clear.

locked_fieldsstring[]

Fields the public booker may not change on begotten booking intents.

Possible values: [service_id, provider_id, slot, client_data, submissions]

max_usesintegernullable

How many confirmed bookings the link may beget. Pass null for unlimited.

Possible values: >= 1

metadata object
property name*any
namestringnullable

An optional label for the link.

provider_idsstring[]

Replaces the provider subset. Pass an empty array to restore the full service rotation.

Possible values: Value must match regular expression ^prov_\w{12}$

UpdateBookingLinkRequest
{
"max_uses": null,
"name": "VIP onboarding (closed)"
}