POST api/StudentNotification/GetAvailableNotifications
Used to get the available notification detals
Request Information
URI Parameters
None.
Body Parameters
NotificationCommonUtility| Name | Description | Type | Additional information |
|---|---|---|---|
| StudentId |
Gets or sets the student id |
integer |
None. |
| NotificationType |
Gets or sets the notification status.like read or unread or all |
string |
None. |
| PageNumber |
Gets or sets the start index of the data |
integer |
None. |
| IsMailCount | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"StudentId": 1,
"NotificationType": "sample string 2",
"PageNumber": 3,
"IsMailCount": true
}
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
Collection of StudentMobileNotifications| Name | Description | Type | Additional information |
|---|---|---|---|
| StudentMobileNotificationId |
Gets or sets the notification id |
integer |
None. |
| StudentId |
Gets or sets the student id |
integer |
None. |
| NotificationTitle |
Gets or sets the notification title |
string |
None. |
| Notificationtext |
Gets or sets the notification text |
string |
None. |
| NotificationDateTime |
Gets or sets the notification Datetime |
string |
None. |
| DeviceTokenkey |
Gets or sets the Device Token key |
string |
None. |
| UnreadCount |
Gets or sets unread count |
integer |
None. |
| DeviceCount |
Gets or sets the device count |
integer |
None. |
| IsNotificationread |
Gets or sets whether the notification is read |
boolean |
None. |
| SentDateTime |
Gets or sets the notification sent datetime |
date |
None. |
| StudentPushNotificationId | integer |
None. |
|
| NotficationShortCode | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"StudentMobileNotificationId": 1,
"StudentId": 2,
"NotificationTitle": "sample string 3",
"Notificationtext": "sample string 4",
"NotificationDateTime": "sample string 5",
"DeviceTokenkey": "sample string 6",
"UnreadCount": 7,
"DeviceCount": 8,
"IsNotificationread": true,
"SentDateTime": "2026-04-02T23:44:40.5583347-04:00",
"StudentPushNotificationId": 10,
"NotficationShortCode": "sample string 11"
},
{
"StudentMobileNotificationId": 1,
"StudentId": 2,
"NotificationTitle": "sample string 3",
"Notificationtext": "sample string 4",
"NotificationDateTime": "sample string 5",
"DeviceTokenkey": "sample string 6",
"UnreadCount": 7,
"DeviceCount": 8,
"IsNotificationread": true,
"SentDateTime": "2026-04-02T23:44:40.5583347-04:00",
"StudentPushNotificationId": 10,
"NotficationShortCode": "sample string 11"
}
]