Module crowdin_api.api_resources.security_logs.resource

Classes

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

Resource for Security Logs

Link to documentaion: https://developer.crowdin.com/api/v2/#tag/Security-Logs

Link to documentation for enterprise: https://developer.crowdin.com/enterprise/api/v2/#tag/Security-Logs

Ancestors

Methods

def get_organization_security_log(self, securityLogId: int)
def get_organization_security_logs_path(self, securityLogId: Optional[int] = None)
def get_user_security_log(self, userId: int, securityLogId: int)
def get_user_security_logs_path(self, userId: int, securityLogId: Optional[int] = None)
def list_organization_security_logs(self, event: Optional[SecurityLogEvent] = None, createdAfter: Optional[datetime.datetime] = None, createdBefore: Optional[datetime.datetime] = None, ipAddress: Optional[str] = None, userId: Optional[int] = None, limit: Optional[int] = None, offset: Optional[int] = None, page: Optional[int] = None)
def list_user_security_logs(self, userId: int, event: Optional[SecurityLogEvent] = None, createdAfter: Optional[datetime.datetime] = None, createdBefore: Optional[datetime.datetime] = None, ipAddress: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, page: Optional[int] = None)