Skip to main content
POST
Unenroll Contacts
Remove contacts from outreach entirely. Every non-finished sequence of each contact is marked failed and manually stopped — including leads still waiting for approval — and the contact is excluded from all outreach for three months. Scope it to one template with sequence_template_id. This is not POST /v1/sequences/{sequence_id}/stop: that closes one enrollment with an outcome (won or lost) and leaves the contact reachable. Requires the sequences:write scope on the API key.

Authorizations

Authorization
string
header
required

Bearer API key issued from Settings → Developers.

Body

application/json

Unenroll Contacts payload

contact_ids
string<uuid>[]
required

Contacts to unenroll from every non-finished sequence.

Minimum array length: 1
sequence_template_id
string<uuid> | null

Only stop sequences built from this template. Omit to stop every non-finished sequence.

Response

200 - application/json

Successful Response

stopped_sequence_ids
string<uuid>[]
required

Sequences that were stopped.

stopped_count
integer
required

How many sequences were stopped.