Sign inGet Started

bird whatsapp broadcasts list

Usage

Code example
bird whatsapp broadcasts list [flags]

Description

List the workspace's broadcasts, newest first, filtered by status, template, number or audience. Read one with bird whatsapp broadcasts get for its delivery counters and failure.

Returns a paginated JSON envelope; narrow with the filters below and page with --limit and --starting-after.

Examples

Code example
bird whatsapp broadcasts list
bird whatsapp broadcasts list | jq -r '.data[].id'
bird whatsapp broadcasts list --limit 50 --starting-after <cursor>

Options

Filters

NameDescription
--audience-idFilter by audience. Only broadcasts that use this audience are returned.
--created-afterLimits the response to resources created at or after this timestamp. Combine it with created_before to select a time window. Use an RFC 3339 timestamp with a timezone offset.
--created-beforeLimits the response to resources created before this timestamp. Combine it with created_after to select a time window. Use an RFC 3339 timestamp with a timezone offset.
--fromFilter by sending number, in E.164 format. Only broadcasts that send from this number are returned.
--qCase-insensitive literal substring match against the broadcast's name, its tags, or the referenced template's name. Percent signs, underscores, and backslashes are literal characters.
--response-schemaPrint the fields this command returns, then exit
--status <value>…Filter by lifecycle status. Repeat the parameter to match more than one status, for example ?status=accepted&status=sending. Possible values: draft, scheduled, accepted, sending, sent, canceling, canceled, failed.
--tagFilter by tag. Pass name to match any broadcast that has that tag name, or pass name:value to match a specific tag pair, for example campaign:spring_launch.
--template-idFilter by template. Only broadcasts that send this template are returned.

Pagination

NameDescription
--ending-beforeCursor from the prev_cursor or refresh_cursor field of a previous list response. Returns items immediately before the cursor position in the current sort order. prev_cursor returns the preceding page. refresh_cursor anchors at the first row of that response, which on a newest-first sort is how to fetch the items that have appeared since.
--limit <n>Maximum number of items to return per page. Allowed range: 1 to 100.
--starting-afterCursor from the next_cursor field of a previous list response. Returns items immediately after the cursor position in the current sort order.
NameDescription
bird whatsapp broadcasts cancelCancel a WhatsApp broadcast
bird whatsapp broadcasts countsGet a WhatsApp broadcast's audience counts
bird whatsapp broadcasts createCreate a WhatsApp broadcast
bird whatsapp broadcasts deleteDelete a WhatsApp broadcast
bird whatsapp broadcasts getGet a WhatsApp broadcast
bird whatsapp broadcasts list-recipientsList recipients of a WhatsApp broadcast
bird whatsapp broadcasts previewRender a WhatsApp broadcast's message
bird whatsapp broadcasts pricing-estimateEstimate the cost of a WhatsApp broadcast
bird whatsapp broadcasts sendSend a WhatsApp broadcast
bird whatsapp broadcasts send-quotaGet the messaging limit for a WhatsApp broadcast
bird whatsapp broadcasts testSend a WhatsApp broadcast's previewed message to one number
bird whatsapp broadcasts updateUpdate a draft or scheduled WhatsApp broadcast
bird whatsapp broadcasts validateCheck whether a WhatsApp broadcast can send

Continue with the documentation, guides and examples for this topic.