Voice Broadcasting API Documentation
Version 1.0
Base URL: api.awajdigital.com/v1
All API requests require authentication using a Bearer token. You can obtain your API token from your dashboard account settings.
Important: Keep your API token secure and never share it publicly.
/v1/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 |
|---|---|---|---|
| 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) |
Send OTP (One-Time Password) voice messages to a single phone number. The voice must contain at least one dynamic part with digit mode.
| Parameter | Type | Required | Description |
|---|---|---|---|
| voice | string | Yes | Name of your approved voice with digit mode |
| sender | string | Yes | Your active caller sender number |
| phone_number | string | Yes | Single Bangladeshi phone number (01XXXXXXXXX format) |
| otp_code | string | Yes | OTP code (4-6 digits) |
The API uses standard HTTP status codes and returns error details in JSON format.
Invalid or missing API token
Voice not found, not approved, or sender not active
Invalid request parameters or validation errors
Server error occurred while processing the request