List Announcements
Beta/v1/messaging/announcementsThis endpoint is idempotent. Learn more
Returns the broadcast announcements currently active for the caller, most recent first.
cursoroptional stringOpaque cursor token identifying where the page of results starts.
Use the cursor value embedded in a previous response's next_page_url or previous_page_url to fetch the adjacent page. Omit to start from the first page.
limitoptional integerMaximum number of results to return in a single page.
qoptional stringFree-text search term used to filter results.
Which fields are matched against the term varies by endpoint.
include[]optional arrayenumValues:resourceSub-objects to expand in the response. When omitted, sub-objects are returned as null.
objectstringenumValues:listResource type identifier.
page_infoobjectPagination metadata.
next_page_urlstringnullableRelative URL that fetches the next page of results.
null when the last page has been reached.
previous_page_urlstringnullableRelative URL that fetches the previous page of results.
null while on the first page.
has_next_pagebooleanWhether more results exist after this page.
has_prev_pagebooleanWhether results exist before this page.
dataarray of announcementResources in this page.
idstringAnnouncement ID.
objectstringenumValues:announcementResource type identifier.
scopestringenumValues:accountplatformReach of the announcement.
account: shown only to users within this account.platform: shown to every user across all accounts.
categorystringenumValues:chat.messagechat.mentionchat.addedCategory of the announcement.
titlestringHuman-readable title.
bodystringnullablePreview/body text.
statusstringenumValues:unseenseenreadLifecycle status of the announcement for the calling actor, derived from their seen/read/dismissed receipt.
unseen: not yet surfaced in the caller's feed.seen: surfaced in the feed but not yet opened.read: opened by the caller.dismissed: dismissed by the caller.
prioritystringenumValues:lownormalhighDelivery priority.
resourceentityExpandablenullableThe app resource this announcement links to.
idstringUnique identifier for the entity.
objectstringenumValues:entityResource type identifier.
typestringenumValues:accountactorentityThe resource kind that this entity references, as an object-type value (e.g. user, account).
Unlike object — which is always entity — this names the underlying resource the id points to.
namestringnullableHuman-readable display name for the entity (e.g. a user's full name, a sales order number).
handlestringnullableSecondary human-readable identifier (e.g. email address, username, redacted API key value).
publish_atstring (date-time)When the announcement becomes visible in the feed.
expires_atstring (date-time)nullableWhen the announcement stops being shown.
seen_atstring (date-time)nullableWhen the calling actor first saw the announcement.
read_atstring (date-time)nullableWhen the calling actor opened the announcement.
dismissed_atstring (date-time)nullableWhen the calling actor dismissed the announcement.
created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last update timestamp.
Responses
Successful response for List Announcements