Skip to content

Get Broadcast Result

GET /api/broadcasts/:id/result

Retrieve the result of a broadcast. If the broadcast is still in progress, only status information is returned. If the broadcast is complete, detailed results for each phone number are included.

Parameter Type Required Description
id integer Yes The broadcast ID returned from broadcast creation
Terminal window
curl -X GET https://api.awajdigital.com/api/broadcasts/123/result \
-H "Authorization: Bearer your_api_token_here" \
-H "Accept: application/json"
{
"success": true,
"broadcast": {
"id": 123,
"name": "api_1_voice_3",
"status": "broadcasting",
"listenerCount": 3,
"completeCount": 1,
"createdAt": "2025-12-30T10:00:00.000Z"
},
"isComplete": false,
"message": "Broadcast is still in progress"
}
{
"success": true,
"broadcast": {
"id": 123,
"name": "api_1_voice_3",
"status": "completed",
"listenerCount": 3,
"completeCount": 3,
"createdAt": "2025-12-30T10:00:00.000Z"
},
"isComplete": true,
"statusDistribution": {
"pending": 0,
"answered": 2,
"notAnswered": 1,
"rejected": 0,
"busy": 0,
"failed": 0,
"unknown": 0
},
"results": [
{
"phoneNumber": "019XXXXXXXX",
"status": "answered",
"duration": 45
},
{
"phoneNumber": "018XXXXXXXX",
"status": "not_answered",
"duration": null
},
{
"phoneNumber": "017XXXXXXXX",
"status": "answered",
"duration": 30
}
]
}