Bulk calls
Bulk call actions
Pause, resume, or reschedule a running campaign.
PUT/calls/bulk_call/
Bearersession
Path parameters
bulk_call_idrequiredBody
3 fields
ยท
What to do with the campaign.
New start time for `reschedule`. Format `YYYY-MM-DD HH:MM:SS`.
IANA timezone for `reschedule`.
curl -X PUT 'https://backend.omnidim.io/api/v1/calls/bulk_call/{bulk_call_id}' \ -H 'Authorization: Bearer YOUR_API_KEY' \ -H 'Content-Type: application/json' \ -d '{ "new_scheduled_datetime": "2026-12-25 10:00:00", "new_timezone": "America/New_York" }'
Example response
{ "status": "success", "message": "Bulk call paused successfully", "current_status": "paused" }
Authorization
BearerAuth AuthorizationBearer <token>
Bearer token authentication. Obtain your API key from the OmniDimension dashboard.
In: header
Path Parameters
bulk_call_id*integer
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
