Skip to main content
PUT
Update an availability type

Authorizations

Authorization
string
header
required

Use a Bearer token to access these API endpoints. Example: "Bearer {your-token}"

Path Parameters

uuid
string<uuid>
required

Body

application/json
name
string
value
string
description
string
enable_appointments
boolean
default_duration
integer

Slot length in minutes.

buffer_time
integer

Minutes reserved after an existing appointment.

working_hours_type
enum<string>
Available options:
always,
custom
working_hours
object[]

Weekly grid. Changing it re-derives the availability rules of every schedule using this type.

max_advance_booking
integer
min_notice_required
integer
require_approval
boolean
allow_double_booking
boolean
resource_count
integer

Response

200

Availability type updated successfully. resynced_schedules reports how many schedules had their availability rules rebuilt.