- Preparing search index...
- The search index is not available
edocu-sdk
Constructors
constructor
- new Notifications(api): Notifications
-
Properties
api
Methods
getCredentials
- getCredentials(): Promise<null | void | IotCredentials>
-
Returns Promise<null | void | IotCredentials>
getNotifications
- getNotifications(organization, limit?, offset?): Promise<ApiResponse<NotificationsResponse, void>>
-
Parameters
-
organization: string
-
limit: number = 20
-
offset: number = 0
getNotificationsCount
- getNotificationsCount(organization): Promise<ApiResponse<number, void>>
-
Returns Promise<ApiResponse<number, void>>
registerPushEndpoint
- registerPushEndpoint(payload): Promise<ApiResponse<void, void>>
-
Parameters
-
payload: {
deviceToken: string;
platform: "ios" | "android";
platformEndpoint: string;
}
-
deviceToken: string
-
platform: "ios" | "android"
-
platformEndpoint: string
Returns Promise<ApiResponse<void, void>>
updateOneNotification
- updateOneNotification(organization, notificationId): Promise<ApiResponse<{
n: number;
ok: number;
}, void>>
-
Parameters
-
organization: string
-
notificationId: string
Returns Promise<ApiResponse<{
n: number;
ok: number;
}, void>>
updateSeenNotifications
- updateSeenNotifications(organization, lastNotificationAt?): Promise<ApiResponse<{
n: number;
ok: number;
}, void>>
-
Parameters
-
organization: string
-
Optional
lastNotificationAt: string
Returns Promise<ApiResponse<{
n: number;
ok: number;
}, void>>