3538 lines
80 KiB
TypeScript
3538 lines
80 KiB
TypeScript
/*!
|
|
* 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"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
};
|