# paths./.get.responses.401.description
Login user not authorized to perform this action

# paths./user/{id}.get.description
1. Get notification information by notification ID.

# paths./user/{id}.get.responses.401.description
Login user not authorized to perform this action

# paths./user/group/{notifygroupID}.get.description
1. Get notification information by notifygroupID.

# paths./user/group/{notifygroupID}.get.responses.401.description
Login user not authorized to perform this action

# paths./user/notifyread.put.description
1. Update notification read status information.

# paths./user/notifyread.put.responses.403.description
Login user not authorized to perform this action

# paths./user/read.put.description
1. Update multiple notification read status information.

# paths./user/read.put.responses.403.description
Login user not authorized to perform this action

# paths./user/broadcast.post.description
1. Send message information in real-time. Only for authorise services to call.

# paths./user/broadcast.post.responses.403.description
Login user not authorized to perform this action

# paths./user/signup.post.description
1. Sign up for mobile push real time notification.

2. Push notification will be send to LumiNUS mobile application only.

# paths./user/signup.post.responses.403.description
Login user not authorized to perform this action

# paths./refreshUserConn.post.description
1. Update user connection ID for purpose of real-time web notification on Dashboard only. 

2. Not applicable for use on other platforms.

# paths./refreshUserConn.post.responses.403.description
Login user not authorized to perform this action

# components.schemas.contract.Resource.Models.TargetWithoutProperty.description
Target which can be resource or resource content

# components.schemas.API_Notification.API.UserNotifications.properties.targetID.description
TargetID of the resource/resource content the notification is associated with.

# components.schemas.API_Notification.API.UserNotifications.properties.notifyStatus.description
Notification status.
10: Unread
11: Read

# components.schemas.API_Notification.API.InputRead.properties.read.description
the read flag which determine whether the notification has been read by user.
10: Unread
11: Read

# components.schemas.API_Notification.API.InputRead.description
input wrapper to update notification status field

# components.schemas.API_Notification.API.InputBatchRead.properties.read.description
the read flag which determine whether the notification has been read by user.
10: Unread
11: Read

# components.schemas.API_Notification.API.InputBatchRead.description
input wrapper to update notification status field

# components.schemas.API_Notification.API.UserNotifications_Service.properties.targetID.description
TargetID of the resource/resource content the notification is associated with.

# components.schemas.API_Notification.API.UserNotifications_Service.properties.notifyStatus.description
Notification status.
10: Unread
11: Read

# components.schemas.API_Notification.API.InputNotification.description
input class for broadcast notifications in real-time

# components.schemas.API_Notification.API.InputSubscribe.properties.appToken.description
An app token is an identifier for the Apple Push Notification System for iOS devices
Android registered channelid return by Urban Airship

# components.schemas.API_Notification.API.InputSubscribe.properties.channelId.description
registered channelid return by Urban Airship

# components.schemas.API_Notification.API.InputSubscribe.description
input class for mobile push notification subscription

# components.schemas.API_Notification.API.InputRefreshConnID.properties.id.description
connectionID return by Browser Web Sockets connection

# components.schemas.API_Notification.API.InputRefreshConnID.description
input class for refresh connectionID for web sockets notification