Sequences
Create Sequence Step
Add a new sequence step to a campaign. Campaign must be in draft or paused status.
POST
Path Parameters
The unique identifier of the campaign.
Body Parameters
Email subject line. Supports template variables and spin syntax.
Email body content. Supports template variables and spin syntax.
Optional name for the sequence step (e.g., “Initial outreach”, “Follow-up”).
Number of days to wait after the previous step before sending.
Additional hours to wait (combined with
delayDays).If true, skip this step if the lead has already replied to a previous step.
Response
Returns the created sequence step object.Errors
| Status | Description |
|---|---|
400 | Campaign is active — pause it first |
400 | Invalid spin syntax in subject or body |
404 | Campaign not found |
Rate Limit
- 100 requests per minute, per API key. Fixed 60-second window.
- Every response includes
X-RateLimit-Limit,X-RateLimit-Remaining, andX-RateLimit-Reset(unix epoch seconds). - A
429response includes aRetry-Afterheader (seconds until the bucket resets).
Retry-After, exponential backoff, monitoring X-RateLimit-Remaining), see Rate Limiting.