Skip to main content
POST
Create a sequence
Creates the cadence shell. It starts disabled and has no steps — add steps, then enable it. A sequence with no steps cannot be enrolled into.

Authorizations

x-api-key
string
header
required

Team-scoped API key generated in the Salesfinity dashboard under Settings -> Connections & API. A missing or invalid key returns HTTP 403.

Body

application/json
name
string
required
user_id
string
required

The team member authoring the sequence.

description
string
tags
string[]
sequence_type
enum<string>
default:interval

interval steps fire a delay after the previous one; date steps fire on a fixed date.

Available options:
interval,
date
policy
string | null

Rules-of-engagement policy id. Omit to use the team default; send null to detach and fall back to it.

throttle_max_adds_per_day
number

Cap on new enrollments per owner per day.

throttle_capacity
number

Cap on live enrollments per owner.

throttle_paused
boolean

Refuse new enrollments without disabling the sequence.

transactional
boolean

Marks the sequence as transactional, which bypasses the suppression list at enrolment. Only for mail a recipient asked for.

track_opens
boolean
default:true
primary_reply_action
enum<string>
default:finish

What happens to an enrollment when the prospect replies.

Available options:
finish,
continue,
pause
primary_reply_pause_duration
number

Pause length in days, when the reply action is pause.

schedule
object
email_account_ids
number[]

Numeric mailbox ids this sequence sends from. Omit to use the team’s shared pool.

Response

Success.

A Sequencer cadence.

_id
string

24-character hexadecimal id.

Example:

"507f1f77bcf86cd799439011"

name
string
description
string | null
tags
string[]
enabled
boolean

Whether the cadence is running.

sequence_type
enum<string>
Available options:
interval,
date
user
string

Author (team member id).

policy
string | null

Rules-of-engagement policy, or null to use the team default.

transactional
boolean

Bypasses the suppression list at enrolment.

throttle_capacity
integer | null
throttle_max_adds_per_day
integer | null
throttle_paused
boolean
track_opens
boolean
sequence_step_count
integer
duration_in_days
integer
num_contacted_prospects
integer
num_replied_prospects
integer
open_count
integer
click_count
integer
reply_count
integer
bounce_count
integer
opt_out_count
integer
deliver_count
integer
can_manage
boolean

Whether the acting member may change this sequence.

created_at
string<date-time>

When the sequence was created.

updated_at
string<date-time>

When it last changed.