Get a broadcast
get_broadcastRetrieve one SMS broadcast by ID to see its template, status, schedule, rate, DLT ids and live stats, and poll it to track progress.
Instructions
Return one broadcast by broadcast_id (GET /api/v1/sms/broadcasts/{id}): name, sender, template with {{variable}} placeholders, status and pauseReason, scheduledAt, ratePerSecond, tag, DLT ids and freshly counted stats (total, pending, sent, delivered, failed, optedOut, skipped). Poll it while a broadcast is running to follow progress. An id that is not on this account returns the not_found error; find ids with list_broadcasts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| broadcast_id | Yes | Broadcast id, as listed by list_broadcasts or shown in the Vobiz console. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | True on success; false when the result is an error (then error, message and retryable are set). | |
| broadcast | No | The broadcast: id, name, from, channel, template, status, pauseReason, scheduledAt, ratePerSecond, tag, dltEntityId, dltHeaderId, dltTemplateId, columns, stats, createdAt, startedAt, completedAt. |