NotificationsApi - factory interface export

  • Parameters

    • Optionalconfiguration: Configuration
    • OptionalbasePath: string
    • Optionalaxios: AxiosInstance

    Returns {
        apiNotificationsBulkPut(notificationsBulkUpdateDeets?: NotificationsBulkUpdateDeets, options?: RawAxiosRequestConfig): AxiosPromise<number>;
        apiNotificationsCountGet(markAsRead?: boolean, limit?: number, page?: number, userId?: string, options?: RawAxiosRequestConfig): AxiosPromise<NotificationAggregate>;
        apiNotificationsGet(markAsRead?: boolean, limit?: number, page?: number, userId?: string, options?: RawAxiosRequestConfig): AxiosPromise<NotificationResponse[]>;
        apiNotificationsIdDelete(id: string, options?: RawAxiosRequestConfig): AxiosPromise<number>;
        apiNotificationsIdPut(id: string, notificationsUpdateDeets?: NotificationsUpdateDeets, options?: RawAxiosRequestConfig): AxiosPromise<number>;
        apiNotificationsNotificationNegotiatePost(options?: RawAxiosRequestConfig): AxiosPromise<void>;
    }

    • apiNotificationsBulkPut:function
      • summary Update one or many Notifications (mark as read)

        Parameters

        Returns AxiosPromise<number>

    • apiNotificationsCountGet:function
      • summary Retrieve notifications counts

        Parameters

        • OptionalmarkAsRead: boolean
        • Optionallimit: number

          A limit of the number of objects to be returned for the next page, between 1 and 100. The default is 25

        • Optionalpage: number

          1-based page index for paginated results

        • OptionaluserId: string

          The user id to operate on their behalf (tenants only)

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns AxiosPromise<NotificationAggregate>

    • apiNotificationsGet:function
      • Notifications are brief dated messages. A Notification may be marked read or deleted

        summary Retrieve a list of Notifications

        Parameters

        • OptionalmarkAsRead: boolean
        • Optionallimit: number

          A limit of the number of objects to be returned for the next page, between 1 and 100. The default is 25

        • Optionalpage: number

          1-based page index for paginated results

        • OptionaluserId: string

          The user id to operate on their behalf (tenants only)

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns AxiosPromise<NotificationResponse[]>

    • apiNotificationsIdDelete:function
      • summary Deletes a Notification

        Parameters

        • id: string
        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns AxiosPromise<number>

    • apiNotificationsIdPut:function
      • summary Update a Notification (mark as read)

        Parameters

        • id: string
        • OptionalnotificationsUpdateDeets: NotificationsUpdateDeets
        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns AxiosPromise<number>

    • apiNotificationsNotificationNegotiatePost:function
      • Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns AxiosPromise<void>