roboto.notifications.http_client#

Module Contents#

class roboto.notifications.http_client.NotificationsClient(http_client)#
Parameters:

http_client (roboto.http.HttpClient)

batch_update_notifications(updates)#
Parameters:

updates (list[roboto.notifications.http_resources.UpdateNotificationRequest])

Return type:

dict[str, Any]

delete_notification(notification_id)#
Parameters:

notification_id (str)

Return type:

None

get_notifications()#
Return type:

dict[str, Any]

update_notification(notification_id, org_id=None, read_status=None, lifecycle_status=None)#
Parameters:
  • notification_id (str)

  • org_id (Optional[str])

  • read_status (Optional[str])

  • lifecycle_status (Optional[dict[roboto.notifications.record.NotificationChannel, str]])

Return type:

Any