Skip to Content
API access is available to organizations with a signed BAA. Request API access →
API referencePause a campaign

Pause a campaign

Your BloomText team turns this on for your account. Book a call and we’ll set it up with you.Request access
POST/campaigns/{campaignId}/pause

Stops sending after the message in progress. Start the campaign again to resume where it left off.

Credentials
API key, or an OAuth access token
Scope
messages.write
Idempotent
With Idempotency-Key

Run in Postman: import the collection, set api_key, and find this request in its folder.

Path parameters

campaignIdUUIDRequired

ID of the campaign.

Query parameters

org_idUUID

The organization the call acts on, from List organizations. Required when an account API key reaches more than one organization; an organization key or a key limited to one organization can leave it out.

Headers

Idempotency-KeyUUIDRequired

A UUID you generate for each write. Retrying with the same key returns the original result for 24 hours. Reusing a key with a different method, path, or body returns 409.

Returns

Returns 200 OK with the Campaign object.

Errors

Failed requests return application/problem+json problem details. The errors specific to this endpoint:

StatusCodeMeaning
400invalid_requestThe request is malformed, such as invalid JSON.
400org_id_requiredThe key reaches more than one organization: pass org_id.
401invalid_tokenThe API key is missing or malformed, or isn’t a BloomText key.
401key_revokedThe API key was revoked.
401key_expiredThe API key’s expiry has passed.
403insufficient_scopeThe key doesn’t have the scope this endpoint needs.
403org_not_reachableThe key can’t reach the organization in org_id.
404not_foundThe resource doesn’t exist, or isn’t visible to this credential.
409idempotency_key_reusedThe Idempotency-Key was already used with a different request.
409idempotency_request_in_progressA request with this Idempotency-Key is still running. Retry shortly.
409campaign_not_runningOnly a running campaign can be paused.
429rate_limitedToo many requests. Retry after Retry-After seconds.
Last updated on