Skip to content

Broadcast to Multiple Numbers

POST /api/broadcasts

Send voice messages to multiple phone numbers in a single API call. Perfect for bulk announcements, notifications, or marketing campaigns.

Parameter Type Required Description
request_id string Yes Unique request identifier (16-64 chars) to prevent duplicate requests. Use UUID or random string.
voice string Yes Name of your approved voice
sender string Yes Your active caller sender number
phone_numbers array Yes Array of Bangladeshi phone numbers (01XXXXXXXXX format, max 999 numbers)
Terminal window
curl -X POST https://api.awajdigital.com/api/broadcasts \
-H "Authorization: Bearer your_api_token_here" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"request_id": "unique_request_id_456",
"voice": "your_voice_name",
"sender": "8801234567890",
"phone_numbers": ["019XXXXXXXX", "018XXXXXXXX", "017XXXXXXXX"]
}'
{
"success": true,
"broadcast": {
"id": 123,
"name": "api_1_your_voice_3",
"status": "broadcasting",
"createdAt": "2025-12-29T10:30:00.000Z"
}
}