MCP is live.Set upAsk the community
OmniDimension
Bulk calls

Add number to rotation pool

Add one of your numbers to the campaign's rotation pool. Works while the campaign is running, which is how you bring in a fresh number when the pool is running out of healthy ones.

POST/calls/bulk_call//numbers
Path parameters
bulk_call_idrequired
Body
2 fields
·

Reseller keys only: act as one of your clients by its user id. Omit it to act on your own account. [How acting for a client works](/docs/reseller/your-clients/acting-as-clients).

One of your numbers, from List phone numbers.

curl -X POST 'https://omnidim.io/api/v1/calls/bulk_call/{bulk_call_id}/numbers' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
  "user_id": 1234,
  "phone_number_id": 178
}'
Example response
{
  "status": "success",
  "message": "Number added to pool"
}

Authorization

BearerAuth
headerAuthorizationBearer <token>

Bearer token authentication. Obtain your API key from the OmniDimension dashboard.

Path Parameters

bulk_call_id*integer

Id of the bulk call campaign.

Request Body

application/json
user_id?ClientUserId

Reseller keys only: act as one of your clients by its user id. Omit it to act on your own account. How acting for a client works.

phone_number_id*integer

One of your numbers, from List phone numbers.

Response body

application/json

Response Body

Number added to the pool.

application/json
status?string
message?string

Was this page helpful?