/*! * Copyright (C) Microsoft Corporation. All rights reserved. * This file is auto-generated. Do not modify it manually. * Changes to this file may be overwritten. */ export const dataSourcesInfo = { "outlook": { "tableId": "", "version": "", "primaryKey": "", "dataSourceType": "Connector", "apis": { "CalendarGetTable": { "path": "/{connectionId}/$metadata.json/datasets/calendars/tables/{table}", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "ContactGetTable": { "path": "/{connectionId}/$metadata.json/datasets/contacts/tables/{table}", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "OnUpcomingEvents": { "path": "/{connectionId}/Events/OnUpcomingEvents", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "query", "required": true, "type": "string" }, { "name": "lookAheadTimeInMinutes", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "202": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "OnUpcomingEventsV2": { "path": "/{connectionId}/v2/Events/OnUpcomingEvents", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "query", "required": true, "type": "string" }, { "name": "lookAheadTimeInMinutes", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "202": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "GetEventsCalendarView": { "path": "/{connectionId}/Events/CalendarView", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "calendarId", "in": "query", "required": true, "type": "string" }, { "name": "startDateTimeOffset", "in": "query", "required": true, "type": "string" }, { "name": "endDateTimeOffset", "in": "query", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "CreateOnChangedEventPokeSubscription": { "path": "/{connectionId}/{table}/EventSubscriptionPoke/$subscriptions", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "subscription", "in": "body", "required": true, "type": "object" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "incomingDays", "in": "query", "required": false, "type": "integer" }, { "name": "pastDays", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "201": { "type": "object" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "DeleteEventSubscription": { "path": "/{connectionId}/EventSubscription/$subscriptions/{id}", "method": "DELETE", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" }, { "name": "options", "in": "query", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "RenewEventSubscription": { "path": "/{connectionId}/EventSubscription/$subscriptions/{id}", "method": "PATCH", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" }, { "name": "options", "in": "query", "required": true, "type": "string" }, { "name": "subscription", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "200": { "type": "void" }, "201": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "OnFilePickerOpen": { "path": "/{connectionId}/OnFilePickerOpen", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "operation", "in": "query", "required": true, "type": "string" }, { "name": "top", "in": "query", "required": false, "type": "integer" }, { "name": "skip", "in": "query", "required": false, "type": "integer" }, { "name": "mailboxAddress", "in": "query", "required": false, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "OnFilePickerBrowse": { "path": "/{connectionId}/OnFilePickerBrowse", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "operation", "in": "query", "required": true, "type": "string" }, { "name": "id", "in": "query", "required": true, "type": "string" }, { "name": "top", "in": "query", "required": false, "type": "integer" }, { "name": "skip", "in": "query", "required": false, "type": "integer" }, { "name": "mailboxAddress", "in": "query", "required": false, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "GetEmails": { "path": "/{connectionId}/Mail", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "folderPath", "in": "query", "required": false, "type": "string" }, { "name": "fetchOnlyUnread", "in": "query", "required": false, "type": "boolean" }, { "name": "includeAttachments", "in": "query", "required": false, "type": "boolean" }, { "name": "searchQuery", "in": "query", "required": false, "type": "string" }, { "name": "top", "in": "query", "required": false, "type": "integer" }, { "name": "skip", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "array" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "SendEmail": { "path": "/{connectionId}/Mail", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "emailMessage", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "200": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "GetEmailsV2": { "path": "/{connectionId}/v2/Mail", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "folderPath", "in": "query", "required": false, "type": "string" }, { "name": "to", "in": "query", "required": false, "type": "string" }, { "name": "cc", "in": "query", "required": false, "type": "string" }, { "name": "toOrCc", "in": "query", "required": false, "type": "string" }, { "name": "from", "in": "query", "required": false, "type": "string" }, { "name": "importance", "in": "query", "required": false, "type": "string" }, { "name": "fetchOnlyWithAttachment", "in": "query", "required": false, "type": "boolean" }, { "name": "subjectFilter", "in": "query", "required": false, "type": "string" }, { "name": "fetchOnlyUnread", "in": "query", "required": false, "type": "boolean" }, { "name": "fetchOnlyFlagged", "in": "query", "required": false, "type": "boolean" }, { "name": "mailboxAddress", "in": "query", "required": false, "type": "string" }, { "name": "includeAttachments", "in": "query", "required": false, "type": "boolean" }, { "name": "searchQuery", "in": "query", "required": false, "type": "string" }, { "name": "top", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "SendEmailV2": { "path": "/{connectionId}/v2/Mail", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "emailMessage", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "200": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "GetEmail": { "path": "/{connectionId}/Mail/{messageId}", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "messageId", "in": "path", "required": true, "type": "string" }, { "name": "includeAttachments", "in": "query", "required": false, "type": "boolean" }, { "name": "internetMessageId", "in": "query", "required": false, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "DeleteEmail": { "path": "/{connectionId}/Mail/{messageId}", "method": "DELETE", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "messageId", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "Move": { "path": "/{connectionId}/Mail/Move/{messageId}", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "messageId", "in": "path", "required": true, "type": "string" }, { "name": "folderPath", "in": "query", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "Flag": { "path": "/{connectionId}/Mail/Flag/{messageId}", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "messageId", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "MarkAsRead": { "path": "/{connectionId}/Mail/MarkAsRead/{messageId}", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "messageId", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "ReplyTo": { "path": "/{connectionId}/Mail/ReplyTo/{messageId}", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "messageId", "in": "path", "required": true, "type": "string" }, { "name": "comment", "in": "query", "required": true, "type": "string" }, { "name": "replyAll", "in": "query", "required": false, "type": "boolean" } ], "responseInfo": { "200": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "ReplyToV2": { "path": "/{connectionId}/v2/Mail/ReplyTo/{messageId}", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "messageId", "in": "path", "required": true, "type": "string" }, { "name": "replyParameters", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "200": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "ReplyToV3": { "path": "/{connectionId}/v3/Mail/ReplyTo/{messageId}", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "messageId", "in": "path", "required": true, "type": "string" }, { "name": "replyParameters", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "200": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "GetAttachment": { "path": "/{connectionId}/Mail/{messageId}/Attachments/{attachmentId}", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "messageId", "in": "path", "required": true, "type": "string" }, { "name": "attachmentId", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "string", "format": "binary" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "OnNewEmail": { "path": "/{connectionId}/Mail/OnNewEmail", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "folderPath", "in": "query", "required": false, "type": "string" }, { "name": "to", "in": "query", "required": false, "type": "string" }, { "name": "cc", "in": "query", "required": false, "type": "string" }, { "name": "toOrCc", "in": "query", "required": false, "type": "string" }, { "name": "from", "in": "query", "required": false, "type": "string" }, { "name": "importance", "in": "query", "required": false, "type": "string" }, { "name": "fetchOnlyWithAttachment", "in": "query", "required": false, "type": "boolean" }, { "name": "includeAttachments", "in": "query", "required": false, "type": "boolean" }, { "name": "subjectFilter", "in": "query", "required": false, "type": "string" }, { "name": "x-ms-operation-context", "in": "header", "required": false, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "202": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "OnNewEmailV2": { "path": "/{connectionId}/v2/Mail/OnNewEmail", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "folderPath", "in": "query", "required": false, "type": "string" }, { "name": "to", "in": "query", "required": false, "type": "string" }, { "name": "cc", "in": "query", "required": false, "type": "string" }, { "name": "toOrCc", "in": "query", "required": false, "type": "string" }, { "name": "from", "in": "query", "required": false, "type": "string" }, { "name": "importance", "in": "query", "required": false, "type": "string" }, { "name": "fetchOnlyWithAttachment", "in": "query", "required": false, "type": "boolean" }, { "name": "includeAttachments", "in": "query", "required": false, "type": "boolean" }, { "name": "subjectFilter", "in": "query", "required": false, "type": "string" }, { "name": "x-ms-operation-context", "in": "header", "required": false, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "202": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "OnFlaggedEmail": { "path": "/{connectionId}/Mail/OnFlaggedEmail", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "folderPath", "in": "query", "required": false, "type": "string" }, { "name": "to", "in": "query", "required": false, "type": "string" }, { "name": "cc", "in": "query", "required": false, "type": "string" }, { "name": "toOrCc", "in": "query", "required": false, "type": "string" }, { "name": "from", "in": "query", "required": false, "type": "string" }, { "name": "importance", "in": "query", "required": false, "type": "string" }, { "name": "fetchOnlyWithAttachment", "in": "query", "required": false, "type": "boolean" }, { "name": "includeAttachments", "in": "query", "required": false, "type": "boolean" }, { "name": "subjectFilter", "in": "query", "required": false, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "202": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "OnFlaggedEmailV2": { "path": "/{connectionId}/v2/Mail/OnFlaggedEmail", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "folderPath", "in": "query", "required": false, "type": "string" }, { "name": "to", "in": "query", "required": false, "type": "string" }, { "name": "cc", "in": "query", "required": false, "type": "string" }, { "name": "toOrCc", "in": "query", "required": false, "type": "string" }, { "name": "from", "in": "query", "required": false, "type": "string" }, { "name": "importance", "in": "query", "required": false, "type": "string" }, { "name": "fetchOnlyWithAttachment", "in": "query", "required": false, "type": "boolean" }, { "name": "includeAttachments", "in": "query", "required": false, "type": "boolean" }, { "name": "subjectFilter", "in": "query", "required": false, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "202": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "OnNewMentionMeEmail": { "path": "/{connectionId}/Mail/OnNewMentionMeEmail", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "messageIdToFireOnFirstTriggerRun", "in": "query", "required": false, "type": "string" }, { "name": "folderPath", "in": "query", "required": false, "type": "string" }, { "name": "to", "in": "query", "required": false, "type": "string" }, { "name": "cc", "in": "query", "required": false, "type": "string" }, { "name": "toOrCc", "in": "query", "required": false, "type": "string" }, { "name": "from", "in": "query", "required": false, "type": "string" }, { "name": "importance", "in": "query", "required": false, "type": "string" }, { "name": "fetchOnlyWithAttachment", "in": "query", "required": false, "type": "boolean" }, { "name": "includeAttachments", "in": "query", "required": false, "type": "boolean" }, { "name": "subjectFilter", "in": "query", "required": false, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "202": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "OnNewMentionMeEmailV2": { "path": "/{connectionId}/v2/Mail/OnNewMentionMeEmail", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "messageIdToFireOnFirstTriggerRun", "in": "query", "required": false, "type": "string" }, { "name": "folderPath", "in": "query", "required": false, "type": "string" }, { "name": "to", "in": "query", "required": false, "type": "string" }, { "name": "cc", "in": "query", "required": false, "type": "string" }, { "name": "toOrCc", "in": "query", "required": false, "type": "string" }, { "name": "from", "in": "query", "required": false, "type": "string" }, { "name": "importance", "in": "query", "required": false, "type": "string" }, { "name": "fetchOnlyWithAttachment", "in": "query", "required": false, "type": "boolean" }, { "name": "includeAttachments", "in": "query", "required": false, "type": "boolean" }, { "name": "subjectFilter", "in": "query", "required": false, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "202": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "CreateOnNewEmailPokeSubscription": { "path": "/{connectionId}/MailSubscriptionPoke/$subscriptions", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "subscription", "in": "body", "required": true, "type": "object" }, { "name": "folderPath", "in": "query", "required": false, "type": "string" }, { "name": "importance", "in": "query", "required": false, "type": "string" }, { "name": "fetchOnlyWithAttachment", "in": "query", "required": false, "type": "boolean" } ], "responseInfo": { "201": { "type": "object" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "CreateOnNewMentionMeEmailPokeSubscription": { "path": "/{connectionId}/MentionMeMailSubscriptionPoke/$subscriptions", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "subscription", "in": "body", "required": true, "type": "object" }, { "name": "folderPath", "in": "query", "required": false, "type": "string" }, { "name": "importance", "in": "query", "required": false, "type": "string" }, { "name": "fetchOnlyWithAttachment", "in": "query", "required": false, "type": "boolean" } ], "responseInfo": { "201": { "type": "object" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "CreateOnFlaggedEmailPokeSubscription": { "path": "/{connectionId}/FlaggedMailSubscriptionPoke/$subscriptions", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "subscription", "in": "body", "required": true, "type": "object" }, { "name": "folderPath", "in": "query", "required": false, "type": "string" }, { "name": "importance", "in": "query", "required": false, "type": "string" }, { "name": "fetchOnlyWithAttachment", "in": "query", "required": false, "type": "boolean" } ], "responseInfo": { "201": { "type": "object" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "DeleteOnNewEmailSubscription": { "path": "/{connectionId}/MailSubscription/$subscriptions/{id}", "method": "DELETE", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" }, { "name": "options", "in": "query", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "RenewOnNewEmailSubscription": { "path": "/{connectionId}/MailSubscription/$subscriptions/{id}", "method": "PATCH", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" }, { "name": "options", "in": "query", "required": true, "type": "string" }, { "name": "subscription", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "200": { "type": "void" }, "201": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "GetDataSetsMetadata": { "path": "/{connectionId}/$metadata.json/datasets", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "SendMailWithOptions": { "path": "/{connectionId}/mailwithoptions/$subscriptions", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "optionsEmailSubscription", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "201": { "type": "object" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "SendApprovalMail": { "path": "/{connectionId}/approvalmail/$subscriptions", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "approvalEmailSubscription", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "201": { "type": "object" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "DeleteApprovalMailSubscription": { "path": "/{connectionId}/approvalmail/$subscriptions/{id}", "method": "DELETE", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "DeleteOptionsMailSubscription": { "path": "/{connectionId}/mailwithoptions/$subscriptions/{id}", "method": "DELETE", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "void" }, "400": { "type": "void" }, "401": { "type": "void" }, "403": { "type": "void" }, "500": { "type": "void" }, "default": { "type": "void" } } }, "TestConnection": { "path": "/{connectionId}/testconnection", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "void" }, "default": { "type": "void" } } }, "CalendarGetTables": { "path": "/{connectionId}/datasets/calendars/tables", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "CalendarGetItems": { "path": "/{connectionId}/datasets/calendars/tables/{table}/items", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "$orderby", "in": "query", "required": false, "type": "string" }, { "name": "$top", "in": "query", "required": false, "type": "integer" }, { "name": "$skip", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "CalendarPostItem": { "path": "/{connectionId}/datasets/calendars/tables/{table}/items", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "item", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "CalendarGetItem": { "path": "/{connectionId}/datasets/calendars/tables/{table}/items/{id}", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "CalendarDeleteItem": { "path": "/{connectionId}/datasets/calendars/tables/{table}/items/{id}", "method": "DELETE", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "void" }, "default": { "type": "void" } } }, "CalendarPatchItem": { "path": "/{connectionId}/datasets/calendars/tables/{table}/items/{id}", "method": "PATCH", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" }, { "name": "item", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "V3CalendarGetItems": { "path": "/{connectionId}/datasets/calendars/v3/tables/{table}/items", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "$filter", "in": "query", "required": false, "type": "string" }, { "name": "$orderby", "in": "query", "required": false, "type": "string" }, { "name": "$top", "in": "query", "required": false, "type": "integer" }, { "name": "$skip", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "V3CalendarPostItem": { "path": "/{connectionId}/datasets/calendars/v3/tables/{table}/items", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "item", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "V2CalendarGetItems": { "path": "/{connectionId}/datasets/calendars/v2/tables/{table}/items", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "$filter", "in": "query", "required": false, "type": "string" }, { "name": "$orderby", "in": "query", "required": false, "type": "string" }, { "name": "$top", "in": "query", "required": false, "type": "integer" }, { "name": "$skip", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "V2CalendarPostItem": { "path": "/{connectionId}/datasets/calendars/v2/tables/{table}/items", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "item", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "GetEventsCalendarViewV2": { "path": "/{connectionId}/datasets/calendars/v2/tables/items/calendarview", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "calendarId", "in": "query", "required": true, "type": "string" }, { "name": "startDateTimeOffset", "in": "query", "required": true, "type": "string" }, { "name": "endDateTimeOffset", "in": "query", "required": true, "type": "string" }, { "name": "$filter", "in": "query", "required": false, "type": "string" }, { "name": "$orderby", "in": "query", "required": false, "type": "string" }, { "name": "$top", "in": "query", "required": false, "type": "integer" }, { "name": "$skip", "in": "query", "required": false, "type": "integer" }, { "name": "search", "in": "query", "required": false, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "V2CalendarGetItem": { "path": "/{connectionId}/datasets/calendars/v2/tables/{table}/items/{id}", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "V2CalendarPatchItem": { "path": "/{connectionId}/datasets/calendars/v2/tables/{table}/items/{id}", "method": "PATCH", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" }, { "name": "item", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "V3CalendarPatchItem": { "path": "/{connectionId}/datasets/calendars/v3/tables/{table}/items/{id}", "method": "PATCH", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" }, { "name": "item", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "CalendarGetOnNewItems": { "path": "/{connectionId}/datasets/calendars/tables/{table}/onnewitems", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "$filter", "in": "query", "required": false, "type": "string" }, { "name": "$orderby", "in": "query", "required": false, "type": "string" }, { "name": "$top", "in": "query", "required": false, "type": "integer" }, { "name": "$skip", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "CalendarGetOnUpdatedItems": { "path": "/{connectionId}/datasets/calendars/tables/{table}/onupdateditems", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "$filter", "in": "query", "required": false, "type": "string" }, { "name": "$orderby", "in": "query", "required": false, "type": "string" }, { "name": "$top", "in": "query", "required": false, "type": "integer" }, { "name": "$skip", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "ODataStyleGetOnNewItems": { "path": "/{connectionId}/datasets({dataset})/tables({table})/onnewitems", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "dataset", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "$filter", "in": "query", "required": false, "type": "string" }, { "name": "$orderby", "in": "query", "required": false, "type": "string" }, { "name": "$top", "in": "query", "required": false, "type": "integer" }, { "name": "$skip", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "ODataStyleCalendarGetOnUpdatedItems": { "path": "/{connectionId}/datasets({dataset})/tables({table})/onupdateditems", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "dataset", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "$filter", "in": "query", "required": false, "type": "string" }, { "name": "$orderby", "in": "query", "required": false, "type": "string" }, { "name": "$top", "in": "query", "required": false, "type": "integer" }, { "name": "$skip", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "CalendarGetOnNewItemsV2": { "path": "/{connectionId}/datasets/calendars/v2/tables/{table}/onnewitems", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "$filter", "in": "query", "required": false, "type": "string" }, { "name": "$orderby", "in": "query", "required": false, "type": "string" }, { "name": "$top", "in": "query", "required": false, "type": "integer" }, { "name": "$skip", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "CalendarGetOnUpdatedItemsV2": { "path": "/{connectionId}/datasets/calendars/v2/tables/{table}/onupdateditems", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "$filter", "in": "query", "required": false, "type": "string" }, { "name": "$orderby", "in": "query", "required": false, "type": "string" }, { "name": "$top", "in": "query", "required": false, "type": "integer" }, { "name": "$skip", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "CalendarGetOnChangedItems": { "path": "/{connectionId}/datasets/calendars/tables/{table}/onchangeditems", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "incomingDays", "in": "query", "required": false, "type": "integer" }, { "name": "pastDays", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "CalendarGetOnChangedItemsV2": { "path": "/{connectionId}/datasets/calendars/v2/tables/{table}/onchangeditems", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "incomingDays", "in": "query", "required": false, "type": "integer" }, { "name": "pastDays", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "ContactGetTables": { "path": "/{connectionId}/datasets/contacts/tables", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "ContactGetItems": { "path": "/{connectionId}/datasets/contacts/tables/{table}/items", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "$filter", "in": "query", "required": false, "type": "string" }, { "name": "$orderby", "in": "query", "required": false, "type": "string" }, { "name": "$top", "in": "query", "required": false, "type": "integer" }, { "name": "$skip", "in": "query", "required": false, "type": "integer" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "ContactPostItem": { "path": "/{connectionId}/datasets/contacts/tables/{table}/items", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "item", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "ContactGetItem": { "path": "/{connectionId}/datasets/contacts/tables/{table}/items/{id}", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "ContactDeleteItem": { "path": "/{connectionId}/datasets/contacts/tables/{table}/items/{id}", "method": "DELETE", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "void" }, "default": { "type": "void" } } }, "ContactPatchItem": { "path": "/{connectionId}/datasets/contacts/tables/{table}/items/{id}", "method": "PATCH", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "table", "in": "path", "required": true, "type": "string" }, { "name": "id", "in": "path", "required": true, "type": "string" }, { "name": "item", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "GetDataSets": { "path": "/{connectionId}/datasets", "method": "GET", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" } ], "responseInfo": { "200": { "type": "object" }, "default": { "type": "void" } } }, "RespondToEvent": { "path": "/{connectionId}/codeless/api/v2.0/me/events/{event_id}/{response}", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "event_id", "in": "path", "required": true, "type": "string" }, { "name": "response", "in": "path", "required": true, "type": "string" }, { "name": "body", "in": "body", "required": false, "type": "object" } ], "responseInfo": { "202": { "type": "void" }, "default": { "type": "void" } } }, "ForwardEmail": { "path": "/{connectionId}/codeless/api/v2.0/me/messages/{message_id}/forward", "method": "POST", "parameters": [ { "name": "connectionId", "in": "path", "required": true, "type": "string" }, { "name": "message_id", "in": "path", "required": true, "type": "string" }, { "name": "body", "in": "body", "required": true, "type": "object" } ], "responseInfo": { "202": { "type": "void" }, "default": { "type": "void" } } }, "ReceiveResponseGet": { "path": "/RecordResponse", "method": "GET", "parameters": [ { "name": "state", "in": "query", "required": true, "type": "string" }, { "name": "sig", "in": "query", "required": false, "type": "string" }, { "name": "showConfirm", "in": "query", "required": false, "type": "boolean" } ], "responseInfo": { "200": { "type": "string" }, "default": { "type": "void" } } }, "ReceiveResponsePost": { "path": "/RecordResponse", "method": "POST", "parameters": [ { "name": "state", "in": "query", "required": true, "type": "string" }, { "name": "sig", "in": "query", "required": false, "type": "string" }, { "name": "fromConfirm", "in": "query", "required": false, "type": "boolean" } ], "responseInfo": { "200": { "type": "string" }, "default": { "type": "void" } } }, "ReceiveMailFromSubscription": { "path": "/MailSubscriptionReceive", "method": "POST", "parameters": [ { "name": "state", "in": "query", "required": true, "type": "string" }, { "name": "subscriptionPayload", "in": "body", "required": true, "type": "object" }, { "name": "validationtoken", "in": "query", "required": false, "type": "string" } ], "responseInfo": { "200": { "type": "void" }, "default": { "type": "void" } } }, "ReceiveMailFromSubscriptionV2": { "path": "/{subscribedConnectionId}/MailSubscriptionReceive", "method": "POST", "parameters": [ { "name": "state", "in": "query", "required": true, "type": "string" }, { "name": "subscriptionPayload", "in": "body", "required": true, "type": "object" }, { "name": "subscribedConnectionId", "in": "path", "required": true, "type": "string" }, { "name": "validationtoken", "in": "query", "required": false, "type": "string" } ], "responseInfo": { "200": { "type": "void" }, "default": { "type": "void" } } }, "ReceiveEventFromSubscription": { "path": "/EventSubscriptionReceive", "method": "POST", "parameters": [ { "name": "state", "in": "query", "required": true, "type": "string" }, { "name": "subscriptionPayload", "in": "body", "required": true, "type": "object" }, { "name": "validationtoken", "in": "query", "required": false, "type": "string" } ], "responseInfo": { "200": { "type": "void" }, "default": { "type": "void" } } }, "ReceiveEventFromSubscriptionV2": { "path": "/{subscribedConnectionId}/EventSubscriptionReceive", "method": "POST", "parameters": [ { "name": "state", "in": "query", "required": true, "type": "string" }, { "name": "subscriptionPayload", "in": "body", "required": true, "type": "object" }, { "name": "subscribedConnectionId", "in": "path", "required": true, "type": "string" }, { "name": "validationtoken", "in": "query", "required": false, "type": "string" } ], "responseInfo": { "200": { "type": "void" }, "default": { "type": "void" } } } } } };