Get broadcast progress
Get real-time progress of a broadcast including delivery counts and estimated completion time.
Authorization
AuthorizationheaderrequiredBearer YOUR_API_KEY. Create a key in the dashboard.
Path parameters
broadcastIdstringrequired
Responses
200Broadcast progress.
broadcastIdstringrequiredstatusstringrequiredCurrent status of the broadcast.
pending_review: in the automated content review.pending_admin_review: the automated review passed and it waits for a person, which is where every channel but a WhatsApp broadcast on an approved template goes.rejected: the review refused it; edit it and retry the review, or escalate.scheduledandsendingfollow approval.One ofdraftpending_reviewpending_admin_reviewapprovedrejectedescalatedrejected_finalscheduledsendingpausedcompletedcancelledfailedtotalintegerrequiredTotal contacts in broadcast.
pendingintegerrequiredNot yet queued for sending.
sendingintegerrequiredCurrently being sent.
sentintegerAccepted by the provider, delivery not confirmed yet.
deliveredintegerrequiredConfirmed delivered to the device.
failedintegerrequiredFailed to deliver.
skippedintegerrequiredSkipped (broadcast cancelled).
percentCompletenumberrequiredPercentage complete (0-100).
estimatedCostnumberEstimated total cost in USD.
reservedAmountnumberAmount reserved from balance in USD.
actualCostnumberActual cost so far in USD.
startedAtstring<date-time>estimatedCompletionAtstring<date-time>
401Unauthorized.
codestringrequiredmessagestringrequireddetailsobject
404Broadcast not found.
codestringrequiredmessagestringrequireddetailsobject