API ReferenceCampaigns
Pause a campaign
POST /api/v1/campaign/{id}/pause — stop dispatching new calls. In-flight calls finish normally.
POST /api/v1/campaign/{campaign_id}/pausePause dispatching. Calls that are already active aren't terminated — they finish. New dispatches stop until you call resume.
Response
200 OK with state="paused".
Examples
curl -X POST https://dashboard.zoxa.ai/api/v1/campaign/7/pause \
-H "X-API-Key: zsk_..."Errors
| Status | detail | When |
|---|---|---|
404 | "Campaign not found" | Id not in your org. |