Skip to content

Table of Contents

model

SlackAPI Objects

@dataclass
class SlackAPI()

The class includes all necessary variables to establish a connection to the Slack channel

Arguments:

  • webhook str - Specify the webhook url of the Slack channel
  • retries int - Specify the retries of the forwarding process (default 5)

MicrosoftApi Objects

@dataclass
class MicrosoftApi()

The class includes all necessary variables to establish connections to the Microsoft endpoints

Arguments:

  • graph_api_url str - Specify the Microsoft Graph API url (default https://graph.microsoft.com)
  • microsoft_login_api str - Specify the Microsoft login url (default https://login.microsoftonline.com)

OutlookCalendarApi Objects

@dataclass
class OutlookCalendarApi()

The class includes all necessary variables to establish connections the Outlook API endpoints

Arguments:

  • tenant str - Specify the Microsoft Tenant
  • client_id str - Specify the Microsoft OAUTH client ID
  • client_secret str - Specify the Microsoft OAUTH client secret
  • retries int - Specify the retries of the process to establish a connection the Outlook API (default 5)
  • microsoft_api MicrosoftApi - Specify the Microsoft APi endpoint urls (default MicrosoftApi())