Update Campaign
Campaigns
Update Campaign
Modify campaign settings such as send limits, tracking, and timezone
PATCH
Update Campaign
Request
Path Parameters
The campaign’s unique ID (UUID)
Headers
Requires an API key with the
campaigns:write permission. All body fields are optional — include only fields you want to change.Body Parameters
Campaign name
Free-form description
Maximum emails to send per day (1–500)
Seconds to wait between sends within a day (min 30)
IANA timezone (e.g.,
Europe/Berlin, America/New_York)Whether sends are allowed on Saturday and Sunday
Enable open tracking
Enable click tracking
Append unsubscribe footer (recommended; required in some jurisdictions)
Response
Example Response
Errors
| Status | Code | Description |
|---|---|---|
| 400 | invalid_timezone | sending_timezone is not a valid IANA zone |
| 400 | invalid_send_limit | daily_send_limit out of range (1–500) |
| 401 | invalid_key | Invalid or expired API key |
| 403 | insufficient_permissions | Missing campaigns:write permission |
| 404 | campaign_not_found | No campaign with this ID |
| 429 | rate_limited | Rate limit exceeded |