Module crowdin_api.api_resources.notifications.resource

Classes

class NotificationResource (requester: APIRequester, project_id: Optional[int] = None, page_size=25)

Resource for Notifications

Link to documetation: https://developer.crowdin.com/api/v2/#tag/Notifications

Ancestors

Methods

def send_notification_to_authenticated_user(self, message: str)

Send Notification to Authenticated User

Link to documentation: https://developer.crowdin.com/api/v2/#operation/api.notify.post

def send_notification_to_organization_members(self, request_data: Union[ByUserIdsRequestSchemeByRoleRequestScehme])

Send Notification To Organization Members

Link to documentation (Enterprise): https://developer.crowdin.com/enterprise/api/v2/#operation/api.notify.post

def send_notification_to_project_members(self, request_data: Union[ByUserIdsRequestSchemeByRoleRequestScehme], projectId: Optional[int] = None)