Snooze one notification
Hides the message from the list and the unread count until until. The message comes back unread when that time passes. Returns 400 when until is less than 1 minute or more than 90 days after now. Returns 409 when the message is archived.
Authorization
oauth2 Create a client with POST /v1/oauth/clients, then exchange its credentials for an access token. AUTHORIZATION_CODE clients act on behalf of a signed-in user and always use PKCE; CLIENT_CREDENTIALS clients act as themselves. A client may only be granted scopes its creator already holds — read the grantable list from GET /v1/oauth/clients/scopes.
In: header
Path Parameters
uuidRequest Body
application/json
When the snoozed message comes back to the list
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/user/notifications/497f6eca-6276-4993-bfeb-53cbbbba6f08/snooze" \ -H "Content-Type: application/json" \ -d '{ "until": "2019-08-24T14:15:22Z" }'{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "title": "string", "body": "string", "data": { "property1": "string", "property2": "string" }, "group_key": "string", "seen": true, "read": true, "archived": true, "seen_at": "2019-08-24T14:15:22Z", "read_at": "2019-08-24T14:15:22Z", "archived_at": "2019-08-24T14:15:22Z", "snoozed_until": "2019-08-24T14:15:22Z", "severity": "HIGH", "created_at": "2026-09-01T10:15:30Z"}{ "code": "BAD_REQUEST", "description": "Bad Request"}{ "code": "UNAUTHORISED", "description": "Unauthorised"}{ "code": "FORBIDDEN", "description": "Forbidden"}{ "code": "BAD_REQUEST", "description": "Invalid input"}{ "code": "RATE_LIMIT_EXCEEDED", "description": "Too Many Requests"}{ "code": "INTERNAL_ERROR", "description": "Internal Server Error"}