Notification APIs

Get /api/v202108/notification

Operation: GetNotificationsV202108 Paginated

Get all notifications for the current user


Put /api/v202108/notification

Operation: UpdateListOfNotificationsV202108

Update a list of notifications based on the notification ids and action passed in
Only notifications for the current user can be updated


Get /api/v202108/notification/{notificationId}

Operation: GetNotificationV202108

Get a specific notification for the current user


Get /api/v202108/notification/{notificationId}/detail

Operation: GetNotificationDetailsV202108

Get a specific notification’s details for the current user


Get /api/v202108/notification/badge

Operation: GetNotificationBadgeTotalsV202108

Get total number of notifications that are unread and unarchived for the current user.
Use lastCheckDateTimeUtc to get the number of new notifications since the passed in date and time.
By default, only the latest 250 notifications will be taken into account. Use the ‘noLimit’ query parameter to override this behavior.


Get /api/v202108/notification/type

Operation: GetNotificationTypesV202108

Get a list of notification types


Get /api/v202108/notification/systemsetting

Operation: GetNotificationSystemSettingsV202108 Permissions: UsersAndUserGroups (View)

The default notification settings assigned to new users


Put /api/v202108/notification/systemsetting

Operation: UpdateNotificationSystemSettingsV202108 Permissions: UsersAndUserGroups (Manage)

Update the default notification settings assigned to new users


Get /api/v202108/notification/usersetting

Operation: GetNotificationUserSettingsV202108

The notification settings for the current user


Put /api/v202108/notification/usersetting

Operation: UpdateNotificationUserSettingsV202108

Update the notification settings for the current user