AwajDigital API Documentation
Voice Broadcasting API Documentation for Bangladesh.
- Version: 1.0
- Base URL:
https://api.awajdigital.com/api
The AwajDigital REST API lets you send Voice OTPs, broadcast voice messages to multiple numbers, run automated voice surveys, upload voices, check your balance, list call-center agents and their calls, and embed a click-to-call widget in your own site — all programmatically.
Postman Collection
Section titled “Postman Collection”Download the Postman collection and import it into Postman to test the API interactively.
Endpoints
Section titled “Endpoints”- Authentication — Bearer token setup and required headers
- Check Balance — retrieve your current account balance
- Voice OTP Broadcast — send an OTP voice call to a single number
- Broadcast to Multiple Numbers — bulk voice messaging
- Dynamic Broadcast — personalized broadcast with per-recipient data
- Direct Broadcast — CDN audio URLs, no pre-approved voice
- Direct TTS Broadcast — plain text converted to speech with AI TTS
- Get Direct TTS Broadcast Status — poll a direct TTS request’s processing status
- List Broadcasts — query broadcasts by date range
- Get Broadcast Result — per-number call outcomes
- List Voices — your voices and their approval status
- Upload Voice — upload a new audio file
- List Senders — your caller sender numbers
- Create Survey — start an IVR voice survey campaign
- Direct Survey — start a survey without a template, using library voices or audio URLs
- Get Survey Result — survey responses and pressed keys
- Survey Webhooks — completion webhook payload
- Create Payment — create a balance-recharge payment
- Get Payment Status — verify a payment server-to-server
- List Agents — call-center agents on your account
- List Agent Calls — one agent’s outgoing calls for a Dhaka day
- Embed a Call Widget — put calling on your own website
- Mint SDK Token — your server gets a token for one agent
- Exchange Session — the widget uses that token to connect
- Revoke Session — end an agent’s session when they log out
- Browser Widget — open the phone, dial, mute, hang up
- Error Responses — HTTP status codes and error payloads
