Skip to content

Update a workflow (partial)

PATCH
/appointments/workflows/{workflow_id}

Partially update a workflow. Only the fields you send are changed; omit a field to leave it as-is. Steps are replaced wholesale when provided.

Authorizations

Parameters

Path Parameters

workflow_id
required

Workflow integer ID.

integer
>= 1

Workflow integer ID.

Header Parameters

X-Target-Org-Id
Any of:
string

Request Body required

object
event_type_ids
Any of:
Array<integer>
is_active_on_all
Any of:
boolean
name
Any of:
string
>= 1 characters <= 255 characters
steps
Any of:
Array<object>
>= 1 items <= 20 items
object
action
required
string
Allowed values: email_host email_attendee email_address
email_subject
Any of:
string
<= 500 characters
include_calendar_event
boolean
reminder_body
Any of:
string
<= 20000 characters
send_to
Any of:
string format: email
sender
Any of:
string
<= 255 characters
template
string
default: reminder
Allowed values: reminder custom cancelled rescheduled completed rating
time
Any of:
integer
>= 1
time_unit
Any of:
string
Allowed values: minutes hours days
trigger
Any of:
string
Allowed values: new_booking before_event after_event booking_cancelled booking_rescheduled

Responses

200

Successful Response

object
key
additional properties
any

422

Validation Error

object
detail
Array<object>
object
loc
required
Array
msg
required
string
type
required
string