PATCH
Update Sequence

Authorizations

Authorization
string
header
required

Interactive user session: the login JWT, sent as Authorization: Bearer <token>.

Path Parameters

sequence_id
integer
required

Body

application/json

A partial edit. schedule is accepted here as well as on the steps save.

The settings panel changes the sending window on its own, without touching the graph, and PUT /{id}/steps refuses a running sequence тАФ so routing a window change through the steps save would make it impossible to adjust the hours of a live sequence. Absent still means "leave the stored schedule alone"; only a present value replaces it.

This model carries extra="ignore", so before schedule existed here a panel that sent one got a 200 back and the window was dropped in silence.

name
string | null
Required string length: 1 - 255
source_id
string | null
schedule
SchedulePayload ┬╖ object | null

The whole week, keyed by day name тАФ the panel's SchedulePlan.

contact_transform
ContactTransformPayload ┬╖ object | null

An operator's snippet over one lead's CSV row, before the call dials.

telephony_configuration_id
integer | null

Response

Successful Response

id
integer
required
name
string
required
status
string
required
source_type
string
required
source_id
string | null
required
config
Config ┬╖ object
required
steps
SequenceStepResponse ┬╖ object[]
required
telephony_configuration_id
integer | null
created_at
unknown
published_at
unknown