Skip to main content
PATCH
Update appointment

Authorizations

Authorization
string
header
required

Team API key from Settings → Integrations. Use Authorization: Bearer <key> or x-api-key.

Path Parameters

id
string<uuid>
required

Body

application/json
startAt
string<date-time>
endAt
string<date-time>
title
string | null
notes
string | null
status
enum<string>
Available options:
scheduled,
pending_approval,
accepted,
declined,
checked_in,
in_progress,
completed,
cancelled,
no_show
locationId
string<uuid> | null
appointmentTypeId
string<uuid> | null
optionId
string<uuid> | null
carId
string<uuid> | null
secondaryCarId
string<uuid> | null
customerId
string<uuid> | null
recurrenceFrequency
enum<string> | null
Available options:
daily,
weekly,
biweekly,
monthly,
quarterly,
yearly,
null
recurrenceInterval
integer | null
Required range: x >= 1
recurrenceDaysOfWeek
integer[] | null
Required range: 0 <= x <= 6
recurrenceDayOfMonth
integer | null
Required range: 1 <= x <= 31
recurrenceEndDate
string<date-time> | null
recurrenceCount
integer | null
Required range: x >= 1
recurrenceSeriesId
string<uuid> | null

Response

Updated.

data
object
required