Get notifications by the user authorized
The title of the notification.
The content of the notification.
The action url of the notification.
The category of the notification.
The topic of the notification.
Flag to indicate if the notification is in test mode.
The status of the notification.
The sort data field to sort. By default, the value is ID.
The sort order to sort. By default, the value is Descending.
The page number of the pagination. Default value is 0.
The page size of the pagination. Default value is 200.
The brand URL of the request. This is used to identify the brand.
YOUR_BRAND_URL
This is used to authenticate the request. If the request is not authenticated, the server will return a 401 Unauthorized response.
YOUR_AUTH_KEY
The request was successful.
The user is not authorized to access the requested resource. The request is missing the required Auth-Key header.
The user has exceeded the rate limit.
GET /api/v1/notifications HTTP/1.1
Host: protocol.jframework.io
Brand-URL: text
Auth-Key: text
Accept: */*
{
"success": true,
"statusCode": 200,
"message": "The request was successful.",
"data": {
"items": [
{
"id": "example-id",
"emailSubject": "Example Notification",
"title": "Example Notification",
"emailBody": "This is an example notification content.",
"content": "This is an example notification content.",
"actionURL": "https://example.com/action",
"category": "Example Category",
"topic": "Example Topic",
"sentTime": "2025-07-15T14:34:48.449837+07:00",
"seenAt": "2025-07-15T14:34:48.4498371+07:00",
"status": "Unread",
"testMode": false,
"createdDate": "2025-07-15T14:34:48.449836+07:00"
}
],
"totalItems": 1,
"pageNumber": null,
"pageSize": null,
"unreadCount": 1
},
"errors": []
}
Last updated
Was this helpful?