Campaigns
Start Campaign
Start a campaign, transitioning it from draft or paused to active.
POST
Path Parameters
The unique identifier of the campaign.
Prerequisites
Before starting a campaign, ensure it has:- At least one sequence step
- Leads enrolled (added through the dashboard)
- Email accounts assigned
Response
Returns the updated campaign object withstatus: "active".
Errors
| Status | Description |
|---|---|
400 | Campaign is already active |
400 | Cannot start a completed campaign |
400 | Campaign must have at least one sequence step |
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.