Notifications services ​
C# signatures use the types and conventions in Integration. CancellationToken controls the client call. Command objects include inherited fields from ApiCommand where applicable.
INotifications ​
Read and dismiss notifications, read notification history, register push devices, and notify chat participants. Source
csharp
Task<ApiArray<Notification>> ListActive(
Session session,
CancellationToken cancellationToken
);csharp
Task<ApiArray<MentionAlertStatus>> ListMentionedMemberAlerts(
Session session,
ChatEntryId chatEntryId,
CancellationToken cancellationToken
);csharp
Task<long> GetHistoryVersion(
Session session,
CancellationToken cancellationToken
);csharp
Task<ApiArray<NotificationHistoryItem>> ListHistory(
Session session,
NotificationHistoryQuery query,
CancellationToken cancellationToken
);csharp
Task OnDismiss(
Notifications_Dismiss command,
CancellationToken cancellationToken
);csharp
Task OnDismissAll(
Notifications_DismissAll command,
CancellationToken cancellationToken
);csharp
Task OnRegisterDevice(
Notifications_RegisterDevice command,
CancellationToken cancellationToken
);csharp
Task OnDeregisterDevice(
Notifications_DeregisterDevice command,
CancellationToken cancellationToken
);csharp
Task OnNotifyMembers(
Notifications_NotifyMembers command,
CancellationToken cancellationToken
);csharp
Task OnNotifyMentionedMembers(
Notifications_NotifyMentionedMembers command,
CancellationToken cancellationToken
);Related data: ChatEntryId, MentionAlertStatus, Notification, NotificationHistoryItem, NotificationHistoryQuery, Notifications_DeregisterDevice, Notifications_Dismiss, Notifications_DismissAll, Notifications_NotifyMembers, Notifications_NotifyMentionedMembers, Notifications_RegisterDevice.