Sequence API

Read and edit a campaign's sequence steps programmatically.

Updated Sep 10, 2026 1 min read

Scopes: sequences:read and sequences:write.

Endpoints

  • GET /campaigns/{campaign_id}/sequence — list steps in order
  • POST /campaigns/{campaign_id}/sequence — add a step
  • PATCH /campaigns/{campaign_id}/sequence/{step_id} — update a step
  • DELETE /campaigns/{campaign_id}/sequence/{step_id} — remove a step

Important notes

  • Steps carry a subject, a body and a wait interval relative to the previous step, exactly as in the sequence editor.
  • Editing a sequence on an active campaign affects steps that have not been queued yet; already-scheduled messages keep the copy they were rendered with.

Was this article helpful?

Related articles