List sent notifications, with reach and reads
GET /v1/notifications
Newest first. Each row carries stats (reached, read, read_rate, clicked, click_rate, and for a broadcast active_7d). status filters direct notifications by read state, or scheduled lists those waiting for their time. user_id lists what went to that user, groups included. unread_count is the project’s unread direct notifications.
Auth: Secret key only. The dashboard has the same operation under /v1/dashboard/notifications.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ”next_cursor from the previous page.
Responses
Section titled “ Responses ”Notifications
object
object
object
Example
ntf_01J...Set on a direct notification only.
user: one user id. users: a group. all: everyone.
A short name the bell can show as a tab, such as billing.
Up to two buttons. Each url is an http(s) URL or a path on your own site.
object
Anything your page needs with the item (at most 2,048 bytes as JSON). Never shown; the bell widget passes it in its events.
Direct notifications only; null on a group or a broadcast, which are read per person.
When it shows in bells: created_at, or the scheduled time.
Waiting for visible_at. Delete it to cancel; the month’s count is given back.
1 for a direct notification, the group’s size for a group, null for a broadcast.
The reaction names people can pick in the bell; empty for none.
reached: 1 for a direct notification; for a group, the people it went to; for a broadcast, the people whose bell asked for notifications after it showed (recorded at most once an hour per person, and never fewer than read); 0 while scheduled. read: the people who marked it read (a click or an archive counts). clicked: the people who clicked it or one of its buttons. read_rate and click_rate: over reached, three decimals, null while nobody was reached.
object
Reaction name to count, when it takes reactions.
Broadcasts only: people whose bell asked in the last 7 days, to compare reached with. Null for direct and group sends.
object
Error envelope. See error.code for the discriminator.
object
object
object
Error envelope. See error.code for the discriminator.
object
object
object
Error envelope. See error.code for the discriminator.