Pause a running campaign

Halts new dials; in-flight calls finish. Running → paused.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

campaign_idstringRequired

Response

Campaign paused
idstring

camp_{nanoid}

workspace_idstring
channelenum
agent_idstring
statusenum
configmap from strings to any

Channel payload template (caller-id, call window, webhook). Shape owned by the orchestrator.

schedulemap from strings to any
retry_policymap from strings to any

Retry attempts + backoff (max_attempts, backoff_seconds, backoff_multiplier). Absent = no retries.

countersobject

Live progress counts. total = queued + dispatched + succeeded + failed.

created_atdatetime
updated_atdatetime
started_atdatetime
completed_atdatetime
retryable_failedinteger

Count of targets the Retry failed action would re-queue (genuine dial failures, excluding suppression terminals). Present for completed/paused campaigns; omitted when 0.

Errors

401
Pause Campaign Request Unauthorized Error
404
Pause Campaign Request Not Found Error