Snooze a notification
Snooze a specific in-app (inbox) notification by its unique identifier **notificationId** until a specified time.
Snooze a specific in-app (inbox) notification by its unique identifier notificationId until a specified time.
Authorization
secretKey API key authentication. Allowed headers-- "Authorization: ApiKey <secret_key>".
In: header
Path Parameters
The identifier of the subscriber
The identifier of the notification
Query Parameters
Context keys for filtering
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X PATCH "https://example.com/v2/subscribers/string/notifications/string/snooze" \ -H "Content-Type: application/json" \ -d '{ "snoozeUntil": "2026-03-01T10:00:00Z" }'{ "id": "string", "transactionId": "string", "subject": "string", "body": "string", "to": { "id": "string", "firstName": "string", "lastName": "string", "avatar": "string", "subscriberId": "string" }, "isRead": true, "isSeen": true, "isArchived": true, "isSnoozed": true, "snoozedUntil": "string", "deliveredAt": [ "string" ], "createdAt": "string", "readAt": "string", "firstSeenAt": "string", "archivedAt": "string", "avatar": "string", "primaryAction": { "label": "string", "isCompleted": true, "redirect": { "url": "string", "target": "_self" } }, "secondaryAction": { "label": "string", "isCompleted": true, "redirect": { "url": "string", "target": "_self" } }, "channelType": "in_app", "tags": [ "string" ], "data": {}, "redirect": { "url": "string", "target": "_self" }, "workflow": { "id": "string", "identifier": "string", "name": "string", "critical": true, "tags": [ "string" ], "data": {}, "severity": "high" }, "severity": "high"}