Outreach
Pause a campaign
Stop one campaign's queued emails from sending without losing them.
POST
https://api.rankparse.com/v1/outreach/campaigns/:id/pauseFreeAPI keyPauses one campaign. Its queued emails stay queued but the sending sweep skips them, so resuming continues exactly where it left off. Other campaigns on the same mailbox keep sending. It takes no body and applies immediately for every caller, agents included: stopping never needs approval.
Path parameters
idstringrequiredThe campaign id.
Response
okbooleanAlways true.
pausedbooleanAlways true.
messagestringPresent when the campaign was already paused. Repeating the call is harmless.
Errors
| HTTP | Code | When |
|---|---|---|
| 403 | capability_missing | Your role cannot manage outreach. |
| 404 | campaign_not_found | Not in your workspace, or archived. |
Plus the shared errors.
Related
MCP tool: outreach_pause_campaign (accepts campaign_id). To stop every campaign on a mailbox at once, set auto_send_enabled to false with Update sending settings.