Retrieve subscriber notifications
Retrieve subscriber in-app (inbox) notifications by its unique key identifier **subscriberId**.
Retrieve subscriber in-app (inbox) notifications by its unique key identifier subscriberId.
Authorization
Authorization<token>API key authentication. Allowed headers-- "Authorization: ApiKey <novu_secret_key>".
In: header
Path Parameters
subscriberIdRequiredstringQuery Parameters
pagenumberlimitnumber10Maximum: 100readbooleanseenbooleanpayloadstringBase64 encoded string of the partial payload JSON object
Header Parameters
idempotency-keystringA header for idempotency purposes
Response Body
OK
totalCountnumberTotal number of notifications available.
hasMoreRequiredbooleanIndicates if there are more notifications to load.
dataRequiredarray<object>Array of notifications returned in the response.
pageSizeRequirednumberThe number of notifications returned in this response.
pageRequirednumberThe current page number of the notifications.
Delete provider credentials DELETE
Delete subscriber credentials for a provider such as **slack** and **FCM** by **providerId**. This action is irreversible and will remove the credentials for the provider for particular **subscriberId**.
Update notifications state POST
Update subscriber's multiple in-app (inbox) notifications state such as seen, read, unseen or unread by **subscriberId**. **messageId** is of type mongodbId of notifications