Chats
Get broadcast job status/results
Auth: User JWT
Privileged, same as the send route: requires a B2B Server JWT, or a user JWT with application.appSettings.read on the app. A plain App JWT or a non-admin user JWT is rejected.
get/v2/chats/broadcast/{jobId}
Request
- Base URL: https://api.chat.ethora.com
- URL: https://api.chat.ethora.com/v2/chats/broadcast/{jobId}
- Auth: HTTP bearer
Path parameters
jobIdstring required
Job ID returned by the corresponding broadcast call. Polled to track per-room delivery results.
Response
{
ok: true,
jobId: string,
state: string,
progress: { processed: number, total: number } | number,
result?: {
ok: true,
total: number,
processed: number,
results: [{ chatName, roomJid?, status: 'sent'|'room_not_found'|'dry_run'|'failed', error? }]
}
}
Changes
No recorded changes to this operation across all 1 revision of this API.