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)"
}