List broadcasts
Returns a cursor-paginated list of broadcasts in the account with their content, targeting (subscriber_filter), email template, and web-publishing settings. Filter by lifecycle status (draft, scheduled, sending, completed, aborted) and by the sent_after/sent_before timestamps. Default 500 results per page, maximum 1000.
Tip: set slim=true to omit the expensive fields (content, public_url, email_address, email_template, subscriber_filter) for a faster, smaller response — useful when you only need identifiers and subjects.
Delivery and engagement stats are not included in this response; use Get stats for a list of broadcasts for those. Broadcasts that are also published as posts share a publication_id with the matching post from List posts.
Authorizations
Authenticate API requests via an API Key
Query Parameters
To fetch next page of results, use ?after=<end_cursor>
To fetch previous page of results, use ?before=<start_cursor>
Set to true to include the total_count in the response. This option can cause slow responses; if paging through results, request it only on the first page and reuse the value for subsequent pages.
Number of results per page. Default 500, maximum 1000.
Get broadcasts sent after this date (format yyyy-mm-dd).
Get broadcasts sent before this date (format yyyy-mm-dd).
When true, omits expensive optional fields from the response. Produces a faster, smaller response — useful when extra fields are not needed.
Filter broadcasts by lifecycle status. One of: draft, scheduled, sending, completed, aborted.
draft, scheduled, sending, completed, aborted