Snooze a notification
Hides a notification from the default feed until snoozed_until. Omitting snoozed_until is not an error — the request succeeds and changes nothing.
Authorizations
This token can be obtained by visiting the profile page or via rails console. Provides access to endpoints based on the user permissions levels. This token can be saved by an external system when user is created via API, to perform activities on behalf of the user.
Path Parameters
The numeric ID of the notification. Notifications are always scoped to the calling user.
1
Body
When the notification should come back, as Unix epoch seconds. Omitting it leaves the notification untouched and still returns 200.
1790000000
Response
Success
The numeric ID of the notification.
The account the notification belongs to.
The user the notification is for.
What happened.
conversation_creation, conversation_assignment, assigned_conversation_new_message, conversation_mention, participating_conversation_new_message, sla_missed_first_response, sla_missed_next_response, sla_missed_resolution Always Conversation today — it is the only primary actor the app creates notifications for.
The conversation the notification is about.
The message that triggered it, where one applies. Null when the system acted rather than a person.
ID of the secondary actor.
ISO-8601 timestamp of when it was read. Null while unread.
ISO-8601 timestamp of when it should reappear. Null when not snoozed.
ISO-8601 timestamp the feed is sorted by — it moves when a new message arrives on the same conversation.
Internal bookkeeping, including last_snoozed_at.
ISO-8601 timestamp of creation.
ISO-8601 timestamp of the last change.