{
  "swagger": "2.0",
  "info": {
    "title": "Powell Governance",
    "description": "<div>Powell Teams API endpoints documentation.<br/><p>In order to use this API, you need to be authorized. To do so, click on the \"Authorize\" button and provide a valid Microsoft Graph Access Token with the following delegated permissions : </p><ul><li>Directory.AccessAsUser.All</li><li>Group.ReadWrite.All</li><li>Notes.Read.All</li><li>Notes.ReadWrite.All</li><li>Sites.Read.All</li><li>User.Invite.All</li><li>User.Read</li><li>User.Read.All</li></ul><br/><br/><p>Note : Please refer to following Microsoft documentation if you need to know how to get a Microsoft Graph Access Token : <a target=\"_blank\" href=\"https://docs.microsoft.com/fr-fr/graph/auth-v2-user\">https://docs.microsoft.com/fr-fr/graph/auth-v2-user</a></p></div>",
    "contact": {
      "name": "Powell Support",
      "url": "https://support.powell-software.com/",
      "email": "support-teams@powellsoftware.zendesk.com"
    },
    "version": "v1"
  },
  "host": "apigovernance.powell-software.com",
  "basePath": "/beta",
  "schemes": [
    "https"
  ],
  "paths": {
    "/activitylogs": {
      "get": {
        "tags": [
          "ActivityLogs"
        ],
        "summary": "List activity logs",
        "description": "List activity logs",
        "operationId": "getBetaActivitylogs",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "onlyMyTasks",
            "description": "Only my tasks indicator",
            "type": "boolean",
            "default": false
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/Api_Models_ActivityLog_ApiActivityLogModelCoreODataResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/activitylogs/{activityLogId}": {
      "get": {
        "tags": [
          "ActivityLogs"
        ],
        "summary": "Get activity log",
        "description": "Get activity log",
        "operationId": "getBetaActivitylogsByActivityLogId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "activityLogId",
            "description": "ActivityLog Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/Api_Models_ActivityLog_ApiActivityLogHistoryModelCollections_Generic_IEnumerableCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/activitylogs/{activityLogId}/file": {
      "get": {
        "tags": [
          "ActivityLogs"
        ],
        "summary": "Get activity log by id",
        "description": "Get activity log by id",
        "operationId": "getBetaActivitylogsByActivityLogIdFile",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "activityLogId",
            "description": "ActivityLog Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/Api_Models_ActivityLog_ApiActivityLogHistoryModelCollections_Generic_IEnumerableCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/adminaccesspolicies": {
      "get": {
        "tags": [
          "AdminAccessPolicies"
        ],
        "summary": "Get AdminAccessPolicies",
        "description": "Get AdminAccessPolicies",
        "operationId": "getBetaAdminaccesspolicies",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of AdminAccessPolicies",
            "schema": {
              "$ref": "#/definitions/Api_Models_AdminAccessPolicy_ApiAdminAccessPolicyModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "post": {
        "tags": [
          "AdminAccessPolicies"
        ],
        "summary": "Create a AdminAccessPolicy",
        "description": "Create a AdminAccessPolicy",
        "operationId": "postBetaAdminaccesspolicies",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "apiModel",
            "description": "AdminAccessPolicy model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_AdminAccessPolicy_ApiAdminAccessPolicyModel"
            },
            "x-ms-summary": "AdminAccessPolicy model."
          }
        ],
        "responses": {
          "200": {
            "description": "The AdminAccessPolicy identifier",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "patch": {
        "tags": [
          "AdminAccessPolicies"
        ],
        "summary": "Update a AdminAccessPolicy",
        "description": "Update a AdminAccessPolicy",
        "operationId": "patchBetaAdminaccesspolicies",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "apiModel",
            "description": "AdminAccessPolicy model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_AdminAccessPolicy_ApiAdminAccessPolicyModel"
            },
            "x-ms-summary": "AdminAccessPolicy model."
          }
        ],
        "responses": {
          "200": {
            "description": "`true` if the AdminAccessPolicy has been successfully updated; otherwise `false`",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/adminaccesspolicies/{entityId}": {
      "get": {
        "tags": [
          "AdminAccessPolicies"
        ],
        "summary": "Get AdminAccessPolicy by id",
        "description": "Get AdminAccessPolicy by id",
        "operationId": "getBetaAdminaccesspoliciesByEntityId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "entityId",
            "description": "AdminAccessPolicy Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "AdminAccessPolicy",
            "schema": {
              "$ref": "#/definitions/Api_Models_AdminAccessPolicy_ApiAdminAccessPolicyModel"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "delete": {
        "tags": [
          "AdminAccessPolicies"
        ],
        "summary": "Delete AdminAccessPolicy",
        "description": "Delete AdminAccessPolicy",
        "operationId": "deleteBetaAdminaccesspoliciesByEntityId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "entityId",
            "description": "AdminAccessPolicy Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The delete operation result",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/adminaccesspolicies/{entityId}/removeEntity": {
      "post": {
        "tags": [
          "AdminAccessPolicies"
        ],
        "summary": "Create a AdminAccessPolicy",
        "description": "Create a AdminAccessPolicy",
        "operationId": "postBetaAdminaccesspoliciesByEntityIdRemoveEntity",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "entityId",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "entityRemovalModel",
            "description": "AdminAccessPolicy model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_AdminAccessPolicy_ApiAdminAccessPolicyEntityRemovalModel"
            },
            "x-ms-summary": "AdminAccessPolicy model."
          }
        ],
        "responses": {
          "200": {
            "description": "True is successful",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/adminaccesspolicies/{entityId}/count": {
      "get": {
        "tags": [
          "AdminAccessPolicies"
        ],
        "summary": "Counts the specified entity identifier.",
        "description": "Counts the specified entity identifier.",
        "operationId": "getBetaAdminaccesspoliciesByEntityIdCount",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "entityId",
            "description": "The entity identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The delete operation result",
            "schema": { }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/approvals": {
      "get": {
        "tags": [
          "Approvals"
        ],
        "summary": "List approvals",
        "description": "List approvals",
        "operationId": "getBetaApprovals",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of approval models.",
            "schema": {
              "$ref": "#/definitions/Api_Models_PendingApproval_ApiPendingApprovalModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/approvals/myrequests": {
      "get": {
        "tags": [
          "Approvals"
        ],
        "summary": "My submitted approvals",
        "description": "My submitted approvals",
        "operationId": "getBetaApprovalsMyrequests",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of my requests awaiting approval.",
            "schema": {
              "$ref": "#/definitions/Api_Models_PendingApproval_ApiPendingApprovalModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/approvals/toapprove": {
      "get": {
        "tags": [
          "Approvals"
        ],
        "summary": "User approvals pending action",
        "description": "User approvals pending action",
        "operationId": "getBetaApprovalsToapprove",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of the user approval requests to be approved.",
            "schema": {
              "$ref": "#/definitions/Api_Models_PendingApproval_ApiPendingApprovalModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/approvals/approve": {
      "post": {
        "tags": [
          "Approvals"
        ],
        "summary": "Process approval",
        "description": "Process approval",
        "operationId": "postBetaApprovalsApprove",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "decisionModel",
            "description": "Approval model to approve or deny.",
            "schema": {
              "$ref": "#/definitions/Api_Models_PendingApproval_ApiApprovalDecisionModel"
            },
            "x-ms-summary": "Approval model to approve or deny."
          }
        ],
        "responses": {
          "200": {
            "description": "Created team in  case of approval.",
            "schema": {
              "$ref": "#/definitions/Api_Models_PendingApproval_ApiApprovalResultCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/approvals/pending": {
      "get": {
        "tags": [
          "Approvals"
        ],
        "summary": "List current user pending approvals",
        "description": "List current user pending approvals",
        "operationId": "getBetaApprovalsPending",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of pending approval models.",
            "schema": {
              "$ref": "#/definitions/Api_Models_PendingApproval_ApiPendingApprovalModelCoreODataResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/approvals/past": {
      "get": {
        "tags": [
          "Approvals"
        ],
        "summary": "List current user past approvals",
        "description": "List current user past approvals",
        "operationId": "getBetaApprovalsPast",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of past approval models.",
            "schema": {
              "$ref": "#/definitions/Api_Models_PendingApproval_ApiPendingApprovalModelCoreODataResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/approvals/{approvalId}": {
      "get": {
        "tags": [
          "Approvals"
        ],
        "summary": "Get approval",
        "description": "Get approval",
        "operationId": "getBetaApprovalsByApprovalId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "approvalId",
            "description": "Approval Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The approval.",
            "schema": {
              "$ref": "#/definitions/Api_Models_PendingApproval_ApiPendingApprovalModel"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "delete": {
        "tags": [
          "Approvals"
        ],
        "summary": "Delete approval",
        "description": "Delete approval",
        "operationId": "deleteBetaApprovalsByApprovalId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "approvalId",
            "description": "The approval identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "id of approval",
            "schema": {
              "format": "uuid",
              "type": "string"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/approvals/{approvalId}/approvers": {
      "get": {
        "tags": [
          "Approvals"
        ],
        "summary": "List approval approvers",
        "description": "List approval approvers",
        "operationId": "getBetaApprovalsByApprovalIdApprovers",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "approvalId",
            "description": "Approval Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "id of approver",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiTeamUsersModelCollections_Generic_IEnumerableCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/automations": {
      "get": {
        "tags": [
          "Automations"
        ],
        "summary": "Get all automation configurations.",
        "description": "Get all automation configurations.",
        "operationId": "getBetaAutomations",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of automations.",
            "schema": {
              "$ref": "#/definitions/Api_Models_AutomationConfiguration_ApiAutomationConfigurationModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/automations/{automationConfigurationId}": {
      "delete": {
        "tags": [
          "Automations"
        ],
        "summary": "Removes the automation configurations.",
        "description": "Removes the automation configurations.",
        "operationId": "deleteBetaAutomationsByAutomationConfigurationId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "automationConfigurationId",
            "description": "The automation configuration identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "True if the automation configuration has been deleted.",
            "schema": {
              "type": "boolean"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/automations/update": {
      "post": {
        "tags": [
          "Automations"
        ],
        "summary": "Updates the automation configurations.",
        "description": "Updates the automation configurations.",
        "operationId": "postBetaAutomationsUpdate",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "automationConfigurationModel",
            "description": "The automation configuration model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_AutomationConfiguration_ApiAutomationConfigurationModel"
            },
            "x-ms-summary": "The automation configuration model."
          }
        ],
        "responses": {
          "200": {
            "description": "An automation configuration.",
            "schema": {
              "$ref": "#/definitions/Api_Models_AutomationConfiguration_ApiAutomationConfigurationModel"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/automations/triggers": {
      "get": {
        "tags": [
          "Automations"
        ],
        "summary": "Get the automation triggers.",
        "description": "Get the automation triggers.",
        "operationId": "getBetaAutomationsTriggers",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "type": "array",
              "items": { }
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/$batch": {
      "post": {
        "tags": [
          "Batch"
        ],
        "summary": "Batch methods",
        "description": "Batch methods",
        "operationId": "postBetabatch",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "requests",
            "description": "List of requests",
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/definitions/Api_Models_Batch_ApiBatchRequestModel"
              }
            },
            "x-ms-summary": "List of requests"
          }
        ],
        "responses": {
          "200": {
            "description": "List of tenant users",
            "schema": {
              "$ref": "#/definitions/Api_Models_Batch_ApiBatchResponseModelCollections_Generic_IEnumerableCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/campaigns": {
      "get": {
        "tags": [
          "Campaigns"
        ],
        "summary": "Get campaigns",
        "description": "Get campaigns",
        "operationId": "getBetaCampaigns",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of campaigns",
            "schema": {
              "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "post": {
        "tags": [
          "Campaigns"
        ],
        "summary": "Create a campaign",
        "description": "Create a campaign",
        "operationId": "postBetaCampaigns",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "campaignApiModel",
            "description": "campaign model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignModel"
            },
            "x-ms-summary": "campaign model."
          }
        ],
        "responses": {
          "200": {
            "description": "The campaign identifier",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "patch": {
        "tags": [
          "Campaigns"
        ],
        "summary": "Update a campaign",
        "description": "Update a campaign",
        "operationId": "patchBetaCampaigns",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "campaignApiModel",
            "description": "campaign model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignModel"
            },
            "x-ms-summary": "campaign model."
          }
        ],
        "responses": {
          "200": {
            "description": "`true` if the campaign has been successfully updated; otherwise `false`",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/campaigns/{campaignId}": {
      "get": {
        "tags": [
          "Campaigns"
        ],
        "summary": "Get campaign by id",
        "description": "Get campaign by id",
        "operationId": "getBetaCampaignsByCampaignId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "campaignId",
            "description": "campaign Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "campaign",
            "schema": {
              "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignModel"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "delete": {
        "tags": [
          "Campaigns"
        ],
        "summary": "Delete campaign",
        "description": "Delete campaign",
        "operationId": "deleteBetaCampaignsByCampaignId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "campaignId",
            "description": "campaign Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The delete operation result",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/campaigns/{campaignId}/scan": {
      "get": {
        "tags": [
          "Campaigns"
        ],
        "summary": "Scan campaign",
        "description": "Scan campaign",
        "operationId": "getBetaCampaignsByCampaignIdScan",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "campaignId",
            "description": "campaign Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "query",
            "name": "isATestScan",
            "description": "campaign Id",
            "type": "boolean",
            "default": false
          }
        ],
        "responses": {
          "200": {
            "description": "Scan the campaign",
            "schema": {
              "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignActionModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/campaigns/{campaignId}/analytics": {
      "get": {
        "tags": [
          "Campaigns"
        ],
        "summary": "Campaign analytics",
        "description": "Campaign analytics",
        "operationId": "getBetaCampaignsByCampaignIdAnalytics",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "campaignId",
            "description": "campaign Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Get the campaign analytics",
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignAnalyticsResultModel"
              }
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/campaigns/{campaignId}/updateanalytics": {
      "post": {
        "tags": [
          "Campaigns"
        ],
        "summary": "Update a campaign analytics",
        "description": "Update a campaign analytics",
        "operationId": "postBetaCampaignsByCampaignIdUpdateanalytics",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "campaignId",
            "description": "campaign Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "analyticsModel",
            "description": "campaign analytics model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignAnalyticsModel"
            },
            "x-ms-summary": "campaign analytics model."
          }
        ],
        "responses": {
          "200": {
            "description": "The campaign identifier",
            "schema": {
              "type": "boolean"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/campaigns/{campaignId}/duplicate": {
      "post": {
        "tags": [
          "Campaigns"
        ],
        "summary": "Duplicate a campaign",
        "description": "Duplicate a campaign",
        "operationId": "postBetaCampaignsByCampaignIdDuplicate",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "campaignId",
            "description": "campaign Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The campaign identifier",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/campaigns/checkapprights": {
      "get": {
        "tags": [
          "Campaigns"
        ],
        "summary": "Update a campaign",
        "description": "Update a campaign",
        "operationId": "getBetaCampaignsCheckapprights",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "`true` if the campaign has been successfully updated; otherwise `false`",
            "schema": {
              "type": "boolean"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/campaigns/{campaignId}/nextAutoActions/{teamId}": {
      "get": {
        "tags": [
          "Campaigns"
        ],
        "summary": "The next automatic action for the team",
        "description": "The next automatic action for the team",
        "operationId": "getBetaCampaignsByCampaignIdNextAutoActionsByTeamId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "campaignId",
            "description": "Campaign Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "path",
            "name": "teamId",
            "description": "Team Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "System.StringThe next automatic action in the campaign for a team",
            "schema": {
              "$ref": "#/definitions/StringCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/campaigns/{campaignId}/workspaces": {
      "get": {
        "tags": [
          "Campaigns"
        ],
        "summary": "Counts the workspaces.",
        "description": "Counts the workspaces.",
        "operationId": "getBetaCampaignsByCampaignIdWorkspaces",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "campaignId",
            "description": "The campaign identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "format": "int32",
              "type": "integer"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/companypolicies": {
      "get": {
        "tags": [
          "CompanyPolicies"
        ],
        "summary": "List company policies",
        "description": "List company policies",
        "operationId": "getBetaCompanypolicies",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/Api_Models_CompanyPolicy_ApiCompanyPolicyModelCoreODataResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "post": {
        "tags": [
          "CompanyPolicies"
        ],
        "summary": "Get company policy",
        "description": "Get company policy",
        "operationId": "postBetaCompanypolicies",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "companyPolicyApiModel",
            "description": "Company policy model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_CompanyPolicy_ApiCompanyPolicyModel"
            },
            "x-ms-summary": "Company policy model."
          }
        ],
        "responses": {
          "200": {
            "description": "The company policy identifier",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "patch": {
        "tags": [
          "CompanyPolicies"
        ],
        "summary": "List company policy templates",
        "description": "List company policy templates",
        "operationId": "patchBetaCompanypolicies",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "companyPolicyApiModel",
            "description": "Company policy model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_CompanyPolicy_ApiCompanyPolicyModel"
            },
            "x-ms-summary": "Company policy model."
          }
        ],
        "responses": {
          "200": {
            "description": "`true` if the company policy has been successfully updated; otherwise `false`",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/companypolicies/{policyId}": {
      "get": {
        "tags": [
          "CompanyPolicies"
        ],
        "summary": "Create company policy",
        "description": "Create company policy",
        "operationId": "getBetaCompanypoliciesByPolicyId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "policyId",
            "description": "Policy Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "company policy",
            "schema": {
              "$ref": "#/definitions/Api_Models_CompanyPolicy_ApiCompanyPolicyModel"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "delete": {
        "tags": [
          "CompanyPolicies"
        ],
        "summary": "Link company policy to template",
        "description": "Link company policy to template",
        "operationId": "deleteBetaCompanypoliciesByPolicyId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "policyId",
            "description": "Policy Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The delete operation result",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/companypolicies/{policyId}/templates": {
      "get": {
        "tags": [
          "CompanyPolicies"
        ],
        "summary": "Update company policy",
        "description": "Update company policy",
        "operationId": "getBetaCompanypoliciesByPolicyIdTemplates",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "policyId",
            "description": "Policy Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "List of templates",
            "schema": {
              "$ref": "#/definitions/Api_Models_TeamTemplate_ApiTeamTemplateVerySimpleModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/companypolicies/{policyId}/templates/{templateId}": {
      "put": {
        "tags": [
          "CompanyPolicies"
        ],
        "summary": "Delete company policy",
        "description": "Delete company policy",
        "operationId": "putBetaCompanypoliciesByPolicyIdTemplatesByTemplateId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "policyId",
            "description": "Policy Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "path",
            "name": "templateId",
            "description": "Template Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "`true` if the company policy has been successfully associated; otherwise `false`",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/governancepolicies": {
      "get": {
        "tags": [
          "GovernancePolicies"
        ],
        "summary": "Get governance policies",
        "description": "Get governance policies",
        "operationId": "getBetaGovernancepolicies",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of governance policies",
            "schema": {
              "$ref": "#/definitions/Api_Models_GovernancePolicy_ApiGovernancePolicyModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "post": {
        "tags": [
          "GovernancePolicies"
        ],
        "summary": "Create a GovernancePolicy",
        "description": "Create a GovernancePolicy",
        "operationId": "postBetaGovernancepolicies",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "GovernancePolicyApiModel",
            "description": "GovernancePolicy model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_GovernancePolicy_ApiGovernancePolicyModel"
            },
            "x-ms-summary": "GovernancePolicy model."
          }
        ],
        "responses": {
          "200": {
            "description": "The GovernancePolicy identifier",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "patch": {
        "tags": [
          "GovernancePolicies"
        ],
        "summary": "Update a GovernancePolicy",
        "description": "Update a GovernancePolicy",
        "operationId": "patchBetaGovernancepolicies",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "GovernancePolicyApiModel",
            "description": "GovernancePolicy model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_GovernancePolicy_ApiGovernancePolicyModel"
            },
            "x-ms-summary": "GovernancePolicy model."
          }
        ],
        "responses": {
          "200": {
            "description": "`true` if the GovernancePolicy has been successfully updated; otherwise `false`",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/governancepolicies/{GovernancePolicyId}": {
      "get": {
        "tags": [
          "GovernancePolicies"
        ],
        "summary": "Get governance policy by id",
        "description": "Get governance policy by id",
        "operationId": "getBetaGovernancepoliciesByGovernancePolicyId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "GovernancePolicyId",
            "description": "Governance Policy Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Governance Policy",
            "schema": {
              "$ref": "#/definitions/Api_Models_GovernancePolicy_ApiGovernancePolicyModel"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "delete": {
        "tags": [
          "GovernancePolicies"
        ],
        "summary": "Delete GovernancePolicy",
        "description": "Delete GovernancePolicy",
        "operationId": "deleteBetaGovernancepoliciesByGovernancePolicyId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "GovernancePolicyId",
            "description": "GovernancePolicy Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The delete operation result",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/groups/sensitivityLabels/{labelId}": {
      "get": {
        "tags": [
          "Groups"
        ],
        "summary": "Gets the sensitivity label by identifier.",
        "description": "Gets the sensitivity label by identifier.",
        "operationId": "getBetaGroupsSensitivityLabelsByLabelId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "labelId",
            "description": "The label identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The sensitivity labels.",
            "schema": {
              "$ref": "#/definitions/StringCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/jobtasks/getstatus/{taskId}": {
      "get": {
        "tags": [
          "JobTasks"
        ],
        "summary": "Get job task status",
        "description": "Get job task status",
        "operationId": "getBetaJobtasksGetstatusByTaskId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "taskId",
            "description": "Task Id to check",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Task status",
            "schema": {
              "$ref": "#/definitions/StringCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/namingconventions/{namingConventionId}": {
      "get": {
        "tags": [
          "NamingConventions"
        ],
        "summary": "Get naming convention",
        "description": "Get naming convention",
        "operationId": "getBetaNamingconventionsByNamingConventionId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "namingConventionId",
            "description": "Naming convention id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.API.Beta.Models.NamingRule.ApiNamingRuleModelThe naming convention.",
            "schema": {
              "$ref": "#/definitions/Api_Models_NamingRule_ApiNamingRuleModel"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "put": {
        "tags": [
          "NamingConventions"
        ],
        "summary": "Update naming convention",
        "description": "Update naming convention",
        "operationId": "putBetaNamingconventionsByNamingConventionId",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "namingConventionId",
            "description": "The naming convention identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "namingConventionModel",
            "description": "The naming convention model",
            "schema": {
              "$ref": "#/definitions/Api_Models_NamingRule_ApiNamingConventionCreationModel"
            },
            "x-ms-summary": "The naming convention model"
          }
        ],
        "responses": {
          "200": {
            "description": "A naming convention model",
            "schema": {
              "$ref": "#/definitions/Api_Models_NamingRule_ApiNamingConventionCreationModelCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "delete": {
        "tags": [
          "NamingConventions"
        ],
        "summary": "Delete naming convention.",
        "description": "Delete naming convention.",
        "operationId": "deleteBetaNamingconventionsByNamingConventionId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "namingConventionId",
            "description": "The naming convention identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "System.Booleanresult of the deletion",
            "schema": {
              "type": "boolean"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/namingconventions/{namingConventionId}/tags": {
      "get": {
        "tags": [
          "NamingConventions"
        ],
        "summary": "Get a naming convention by id",
        "description": "Get a naming convention by id",
        "operationId": "getBetaNamingconventionsByNamingConventionIdTags",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "namingConventionId",
            "description": "Naming convention id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.API.Beta.Models.NamingRule.ApiNamingRuleModelThe naming convention.",
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/definitions/Api_Models_Tag_ApiTagModel"
              }
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/namingconventions": {
      "get": {
        "tags": [
          "NamingConventions"
        ],
        "summary": "List naming conventions",
        "description": "List naming conventions",
        "operationId": "getBetaNamingconventions",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "System.Linq.IQueryable of T where T is Powell.Teams.API.Beta.Models.NamingRule.ApiNamingRuleModelThe naming conventions.",
            "schema": {
              "$ref": "#/definitions/Api_Models_NamingRule_ApiNamingRuleModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "post": {
        "tags": [
          "NamingConventions"
        ],
        "summary": "Create naming convention",
        "description": "Create naming convention",
        "operationId": "postBetaNamingconventions",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "namingConventionModel",
            "description": "The naming convention model",
            "schema": {
              "$ref": "#/definitions/Api_Models_NamingRule_ApiNamingConventionCreationModel"
            },
            "x-ms-summary": "The naming convention model"
          }
        ],
        "responses": {
          "200": {
            "description": "A naming convention model",
            "schema": {
              "$ref": "#/definitions/Api_Models_NamingRule_ApiNamingConventionCreationModelCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/namingconventions/{namingConventionId}/teamname": {
      "post": {
        "tags": [
          "NamingConventions"
        ],
        "summary": "Get Team Name Based On Naming Convention",
        "description": "Get Team Name Based On Naming Convention",
        "operationId": "postBetaNamingconventionsByNamingConventionIdTeamname",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "namingConventionId",
            "description": "The naming rule identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "namingConventionConfigurationModel",
            "description": "The naming convention configuration model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_NamingRule_ApiTeamNameBasedOnNamingRuleModel"
            },
            "x-ms-summary": "The naming convention configuration model."
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.StringThe team name",
            "schema": {
              "$ref": "#/definitions/StringCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/profiles/{profileId}/compute": {
      "post": {
        "tags": [
          "Profiles"
        ],
        "summary": "Get user's manager",
        "description": "Get user's manager",
        "operationId": "postBetaProfilesByProfileIdCompute",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "profileId",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "System.StringCurrent user's manager",
            "schema": {
              "$ref": "#/definitions/StringCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/profiles": {
      "get": {
        "tags": [
          "Profiles"
        ],
        "summary": "List profiles",
        "description": "List profiles",
        "operationId": "getBetaProfiles",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.API.Beta.Models.Profile.ApiProfileModelThe list of profiles",
            "schema": {
              "$ref": "#/definitions/Api_Models_Profile_ApiProfileModelCoreODataResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "post": {
        "tags": [
          "Profiles"
        ],
        "summary": "Create profile",
        "description": "Create profile",
        "operationId": "postBetaProfiles",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "apiProfileModel",
            "description": "The API profile model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Profile_ApiProfileModel"
            },
            "x-ms-summary": "The API profile model."
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.API.Beta.Models.Profile.ApiProfileModelThe profile.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Profile_ApiProfileModel"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/profiles/list": {
      "post": {
        "tags": [
          "Profiles"
        ],
        "summary": "List profiles by IDs",
        "description": "List profiles by IDs",
        "operationId": "postBetaProfilesList",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "apiProfileModelIds",
            "description": "The list of profile ids.",
            "schema": {
              "type": "array",
              "items": {
                "format": "uuid",
                "type": "string"
              }
            },
            "x-ms-summary": "The list of profile ids."
          }
        ],
        "responses": {
          "200": {
            "description": "System.Linq.IQueryable of T where T is Powell.Teams.API.Beta.Models.Profile.ApiProfileModelThe profiles.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Profile_ApiProfileModelCoreODataResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/profiles/{profileId}": {
      "put": {
        "tags": [
          "Profiles"
        ],
        "summary": "Update profile",
        "description": "Update profile",
        "operationId": "putBetaProfilesByProfileId",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "profileId",
            "description": "The profile identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "apiProfileModel",
            "description": "The API profile model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Profile_ApiProfileModel"
            },
            "x-ms-summary": "The API profile model."
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.API.Beta.Models.Profile.ApiProfileModelThe updated profile.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Profile_ApiProfileModel"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "get": {
        "tags": [
          "Profiles"
        ],
        "summary": "Get profile",
        "description": "Get profile",
        "operationId": "getBetaProfilesByProfileId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "profileId",
            "description": "The profile identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.API.Beta.Models.Profile.ApiProfileModelCurrent user's manager",
            "schema": {
              "$ref": "#/definitions/Api_Models_Profile_ApiProfileModel"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "delete": {
        "tags": [
          "Profiles"
        ],
        "summary": "Delete profile",
        "description": "Delete profile",
        "operationId": "deleteBetaProfilesByProfileId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "profileId",
            "description": "The profile identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.API.Beta.Models.Profile.ApiProfileModelCurrent user's manager",
            "schema": {
              "type": "boolean"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/reports/csv": {
      "get": {
        "tags": [
          "Reports"
        ],
        "summary": "CSV report",
        "description": "CSV report",
        "operationId": "getBetaReportsCsv",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "reportTitle",
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "A status string.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/reports/{reportId}/csv": {
      "post": {
        "tags": [
          "Reports"
        ],
        "summary": "Get csv report",
        "description": "Get csv report",
        "operationId": "postBetaReportsByReportIdCsv",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "reportId",
            "description": "Id of report",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "reportParameters",
            "description": "The report parameters.",
            "schema": {
              "$ref": "#/definitions/Objects_Report_ReportTypeParameters"
            },
            "x-ms-summary": "The report parameters."
          }
        ],
        "responses": {
          "200": {
            "description": "A status string.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/reports/{reportId}": {
      "patch": {
        "tags": [
          "Reports"
        ],
        "summary": "Update report",
        "description": "Update report",
        "operationId": "patchBetaReportsByReportId",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "reportId",
            "description": "The report identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "apiTenantReportModel",
            "description": "The API tenant report model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Report_ApiTenantReportModel"
            },
            "x-ms-summary": "The API tenant report model."
          }
        ],
        "responses": {
          "200": {
            "description": "The report id.",
            "schema": {
              "format": "uuid",
              "type": "string"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "delete": {
        "tags": [
          "Reports"
        ],
        "summary": "Delete report",
        "description": "Delete report",
        "operationId": "deleteBetaReportsByReportId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "reportId",
            "description": "The report identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "True if the report was deleted otherwise false.",
            "schema": {
              "type": "boolean"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/reports": {
      "get": {
        "tags": [
          "Reports"
        ],
        "summary": "List custom reports",
        "description": "List custom reports",
        "operationId": "getBetaReports",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "report list.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Report_ApiTenantReportModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "post": {
        "tags": [
          "Reports"
        ],
        "summary": "Create report",
        "description": "Create report",
        "operationId": "postBetaReports",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "The report id.",
            "schema": {
              "format": "uuid",
              "type": "string"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/reports/{reportId}/stats": {
      "get": {
        "tags": [
          "Reports"
        ],
        "summary": "Report stats",
        "description": "Report stats",
        "operationId": "getBetaReportsByReportIdStats",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "reportId",
            "description": "The custom report id.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "report list.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Report_ApiCustomReportStatisticDetailModelCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/reports/stats": {
      "get": {
        "tags": [
          "Reports"
        ],
        "summary": "Get report statistics",
        "description": "Get report statistics",
        "operationId": "getBetaReportsStats",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "The report statistic list.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Report_ApiCustomReportStatisticDetailModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/reports/recommendations": {
      "get": {
        "tags": [
          "Reports"
        ],
        "summary": "Get recommendation reports",
        "description": "Get recommendation reports",
        "operationId": "getBetaReportsRecommendations",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "The report recommendations list.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Report_ApiCustomReportStatisticDetailModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/reports/histories": {
      "post": {
        "tags": [
          "Reports"
        ],
        "summary": "Get histories of a report.",
        "description": "Get histories of a report.",
        "operationId": "postBetaReportsHistories",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "apiHistoryModel",
            "description": "The API history model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Report_ApiHistoryRequestModel"
            },
            "x-ms-summary": "The API history model."
          }
        ],
        "responses": {
          "200": {
            "description": "The report historic.",
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/definitions/Api_Models_Report_ApiHistoryResponseModel"
              }
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/reports/defaultReport": {
      "post": {
        "tags": [
          "Reports"
        ],
        "summary": "Add the specified report.",
        "description": "Add the specified report.",
        "operationId": "postBetaReportsDefaultReport",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "reportCreationModel",
            "description": "the report Creation Model",
            "schema": {
              "$ref": "#/definitions/Api_Models_AdminDashbordDefaultReport_ApiDefaultReportCreationModel"
            },
            "x-ms-summary": "the report Creation Model"
          }
        ],
        "responses": {
          "200": {
            "description": "True if the report was deleted otherwise false.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/reports/{reportId}/defaultReport": {
      "delete": {
        "tags": [
          "Reports"
        ],
        "summary": "Removes the default report.",
        "description": "Removes the default report.",
        "operationId": "deleteBetaReportsByReportIdDefaultReport",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "reportId",
            "description": "The report identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "True if the report was deleted otherwise false.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Get sharepoint sites",
        "description": "Get sharepoint sites",
        "operationId": "getBetaSharepointsites",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of sharepoint sites",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePointSite_ApiSharePointSiteModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Create a Sharepoint site based on a Powell Teams informations",
        "description": "Create a Sharepoint site based on a Powell Teams informations",
        "operationId": "postBetaSharepointsites",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "sharepointSiteCreationModel",
            "description": "The SharePoint site model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePoint_ApiSharePointCreationModel"
            },
            "x-ms-summary": "The SharePoint site model."
          }
        ],
        "responses": {
          "200": {
            "description": "Guid of the task of creating a sharepoint site",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/siteinfos": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Site info",
        "description": "Site info",
        "operationId": "getBetaSharepointsitesSiteinfos",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "description": "The identifier or the url.",
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "The site",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePointSite_ApiSharePointSiteModel"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/update": {
      "put": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Update site based on template",
        "description": "Update site based on template",
        "operationId": "putBetaSharepointsitesUpdate",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "sharepointSiteCreationModel",
            "description": "The SharePoint site model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePoint_ApiSharePointCreationModel"
            },
            "x-ms-summary": "The SharePoint site model."
          }
        ],
        "responses": {
          "200": {
            "description": "Guid of the task of updating a sharepoint site",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/updatetags": {
      "put": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Update a Sharepoint site tags",
        "description": "Update a Sharepoint site tags",
        "operationId": "putBetaSharepointsitesUpdatetags",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "sharepointSiteCreationModel",
            "description": "The SharePoint site model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePoint_ApiSharePointCreationModel"
            },
            "x-ms-summary": "The SharePoint site model."
          }
        ],
        "responses": {
          "200": {
            "description": "Guid of the task of updating a sharepoint site",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/archive": {
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Mass archive sites",
        "description": "Mass archive sites",
        "operationId": "postBetaSharepointsitesArchive",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveArchiveRequestModel",
            "description": "list of sharepoint site ids",
            "schema": {
              "$ref": "#/definitions/Api_Models_Job_ApiMassiveArchiveOnSharePointSitesModel"
            },
            "x-ms-summary": "list of sharepoint site ids"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Archive site",
        "description": "Archive site",
        "operationId": "getBetaSharepointsitesArchive",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "description": "The identifier or the url.",
            "type": "string"
          },
          {
            "in": "query",
            "name": "campaignId",
            "description": "The campaign identifier.",
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "query",
            "name": "archive",
            "description": "if set to `true` [archive] site.",
            "type": "boolean",
            "default": false
          }
        ],
        "responses": {
          "200": {
            "description": "The site",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/delete": {
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Mass delete sites",
        "description": "Mass delete sites",
        "operationId": "postBetaSharepointsitesDelete",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveDeleteRequestModel",
            "description": "list of sharepoint site urls",
            "schema": {
              "$ref": "#/definitions/Api_Models_Job_ApiMassiveDeleteOnSharePointSitesModel"
            },
            "x-ms-summary": "list of sharepoint site urls"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Delete site",
        "description": "Delete site",
        "operationId": "getBetaSharepointsitesDelete",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "description": "The identifier or the url.",
            "type": "string"
          },
          {
            "in": "query",
            "name": "campaignId",
            "description": "The campaign identifier",
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The site",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/membersids": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Site members IDs",
        "description": "Site members IDs",
        "operationId": "getBetaSharepointsitesMembersids",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "description": "SharePoint site id or weburl",
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.GuidThe site member ids",
            "schema": {
              "$ref": "#/definitions/String_ListCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/ownersids": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Site owners IDs",
        "description": "Site owners IDs",
        "operationId": "getBetaSharepointsitesOwnersids",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "description": "SharePoint site id or weburl",
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.GuidThe site member ids",
            "schema": {
              "$ref": "#/definitions/String_ListCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/visitorsids": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Site visitors IDs",
        "description": "Site visitors IDs",
        "operationId": "getBetaSharepointsitesVisitorsids",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "description": "SharePoint site id or weburl",
            "type": "string"
          },
          {
            "in": "query",
            "name": "page",
            "description": "The page",
            "type": "integer",
            "format": "int32"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.GuidThe site member Ids",
            "schema": {
              "$ref": "#/definitions/String_ListCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/members": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "�Site members",
        "description": "�Site members",
        "operationId": "getBetaSharepointsitesMembers",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "description": "SharePoint site id or weburl",
            "type": "string"
          },
          {
            "in": "query",
            "name": "page",
            "description": "The page",
            "type": "integer",
            "format": "int32"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.GuidThe site members",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePoint_ApiSharePointUsersModelCoreInfiniteCollectionPage"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/owners": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Site owners",
        "description": "Site owners",
        "operationId": "getBetaSharepointsitesOwners",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "description": "SharePoint site id or weburl",
            "type": "string"
          },
          {
            "in": "query",
            "name": "page",
            "description": "The page",
            "type": "integer",
            "format": "int32"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.GuidThe site members",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePoint_ApiSharePointUsersModelCoreInfiniteCollectionPage"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/visitors": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Site visitors",
        "description": "Site visitors",
        "operationId": "getBetaSharepointsitesVisitors",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "description": "SharePoint site id or weburl",
            "type": "string"
          },
          {
            "in": "query",
            "name": "page",
            "description": "The page",
            "type": "integer",
            "format": "int32"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.GuidThe site members",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePoint_ApiSharePointUsersModelCoreInfiniteCollectionPage"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/isupdating": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Site update check",
        "description": "Site update check",
        "operationId": "getBetaSharepointsitesIsupdating",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "description": "SharePoint Site Id or Site WebUrl",
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "`true` if the SharePoint site name is already being updated; otherwise `false`.",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/sitedesigns": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Get all site designs",
        "description": "Get all site designs",
        "operationId": "getBetaSharepointsitesSitedesigns",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of site designs",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/isSiteUrlAlreadyUsed": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "True if the site name is already used otherwise false",
        "description": "True if the site name is already used otherwise false",
        "operationId": "getBetaSharepointsitesIsSiteUrlAlreadyUsed",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "siteUrl",
            "description": "Site Url",
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "True if the site name is already used otherwise false.",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/{siteId}/referencedSpSite": {
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Add the referenced sp site.",
        "description": "Add the referenced sp site.",
        "operationId": "postBetaSharepointsitesBySiteIdReferencedSpSite",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "siteId",
            "description": "The site identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "profiles",
            "description": "The profiles.",
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/definitions/Api_Models_SharePointSiteProfile_ApiSharePointSiteProfileModel"
              }
            },
            "x-ms-summary": "The profiles."
          }
        ],
        "responses": {
          "200": {
            "description": "The referenced Site Identifier.",
            "schema": {
              "format": "uuid",
              "type": "string"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "delete": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Delete the referenced site.",
        "description": "Delete the referenced site.",
        "operationId": "deleteBetaSharepointsitesBySiteIdReferencedSpSite",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "siteId",
            "description": "The site identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The referenced Site Identifier.",
            "schema": {
              "format": "uuid",
              "type": "string"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/{siteId}/favorite": {
      "put": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Add the or remove favorite.",
        "description": "Add the or remove favorite.",
        "operationId": "putBetaSharepointsitesBySiteIdFavorite",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "siteId",
            "description": "The site identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "True if site is favorite otherwise false.",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/applysitedesign": {
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Applies the site design to a SharePoint site.",
        "description": "Applies the site design to a SharePoint site.",
        "operationId": "postBetaSharepointsitesApplysitedesign",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "applySiteDesignRequest",
            "description": "Apply site design request",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiApplySiteDesignModel"
            },
            "x-ms-summary": "Apply site design request"
          }
        ],
        "responses": {
          "200": {
            "description": "true if site design is applied, false otherwise.",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/removeGuests": {
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Massive remove guests on sites",
        "description": "Massive remove guests on sites",
        "operationId": "postBetaSharepointsitesRemoveGuests",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "sitesRequestModel",
            "description": "list of site ids",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePointSite_ApiUpdateSitesModel"
            },
            "x-ms-summary": "list of site ids"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/massiveOwners": {
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Add multiple owners.",
        "description": "Add multiple owners.",
        "operationId": "postBetaSharepointsitesMassiveOwners",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveAddOwnersRequestModel",
            "description": "",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePointSite_ApiMassiveOwnersOnSharePointSitesModel"
            },
            "x-ms-summary": ""
          }
        ],
        "responses": {
          "200": {
            "description": "System.GuidThe job task Id.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/massiveMembers": {
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Massives the add members.",
        "description": "Massives the add members.",
        "operationId": "postBetaSharepointsitesMassiveMembers",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveAddMembersRequestModel",
            "description": "The massive add members request model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePointSite_ApiMassiveMembersOnSharePointSitesModel"
            },
            "x-ms-summary": "The massive add members request model."
          }
        ],
        "responses": {
          "200": {
            "description": "System.GuidThe job task Id.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/{siteId}/removeGuests": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Removes the guests.",
        "description": "Removes the guests.",
        "operationId": "getBetaSharepointsitesBySiteIdRemoveGuests",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "siteId",
            "description": "The site identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "query",
            "name": "isGuestReview",
            "type": "boolean"
          },
          {
            "in": "query",
            "name": "campaignId",
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "System.GuidThe job task Id.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/{siteId}/addOwners": {
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Adds the owners.",
        "description": "Adds the owners.",
        "operationId": "postBetaSharepointsitesBySiteIdAddOwners",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "siteId",
            "description": "The site identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "spSiteAddOwnersModel",
            "description": "The sp site add owners model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePointSite_ApiSharePointSiteAddOwnersModel"
            },
            "x-ms-summary": "The sp site add owners model."
          }
        ],
        "responses": {
          "200": {
            "description": "System.GuidThe job task Id.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/{siteId}/addMembers": {
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Adds the members.",
        "description": "Adds the members.",
        "operationId": "postBetaSharepointsitesBySiteIdAddMembers",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "siteId",
            "description": "The site identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "spSiteAddMembersModel",
            "description": "The sp site add members model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePointSite_ApiSharePointSiteAddMembersModel"
            },
            "x-ms-summary": "The sp site add members model."
          }
        ],
        "responses": {
          "200": {
            "description": "System.GuidThe job task Id.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/{siteId}/tags": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Gets all tags by site identifier.",
        "description": "Gets all tags by site identifier.",
        "operationId": "getBetaSharepointsitesBySiteIdTags",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "siteId",
            "description": "The site identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "System.GuidThe job task Id.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Tag_ApiTagValueModel_ListCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/{siteId}/userrole/{userId}": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Gets all tags by site identifier.",
        "description": "Gets all tags by site identifier.",
        "operationId": "getBetaSharepointsitesBySiteIdUserroleByUserId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "siteId",
            "description": "The site identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "path",
            "name": "userId",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "System.GuidThe job task Id.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Tag_ApiTagValueModel_ListCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/{siteId}/sensitivityLabels": {
      "get": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Gets the site sensitivity label.",
        "description": "Gets the site sensitivity label.",
        "operationId": "getBetaSharepointsitesBySiteIdSensitivityLabels",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "siteId",
            "description": "The site identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/Api_Models_Tag_ApiTagValueModel_ListCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/massiveApplyTags": {
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Add tags on multiple teams.",
        "description": "Add tags on multiple teams.",
        "operationId": "postBetaSharepointsitesMassiveApplyTags",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveTagOnTeamsModel",
            "description": "",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiMassiveApplyTagOnEntityModel"
            },
            "x-ms-summary": ""
          }
        ],
        "responses": {
          "200": {
            "description": "System.BooleanTrue is the operation is a success.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/massiveSetAccessPolicy": {
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Add access policies to sites.",
        "description": "Add access policies to sites.",
        "operationId": "postBetaSharepointsitesMassiveSetAccessPolicy",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveAccessPoliciesOnSitesModel",
            "description": "",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePointSite_ApiMassiveAccessPoliciesOnSitesModel"
            },
            "x-ms-summary": ""
          }
        ],
        "responses": {
          "200": {
            "description": "System.BooleanTrue is the operation is a success.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/massiveRemoveAccessPolicy": {
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Remove access policies on SharePoint sites.",
        "description": "Remove access policies on SharePoint sites.",
        "operationId": "postBetaSharepointsitesMassiveRemoveAccessPolicy",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveAccessPoliciesOnSitesModel",
            "description": "",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePointSite_ApiMassiveAccessPoliciesOnSitesModel"
            },
            "x-ms-summary": ""
          }
        ],
        "responses": {
          "200": {
            "description": "System.BooleanTrue is the operation is a success.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/{siteId}/applyTag": {
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Applies the tags.",
        "description": "Applies the tags.",
        "operationId": "postBetaSharepointsitesBySiteIdApplyTag",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "siteId",
            "description": "The site identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "applyTagOnTeamsModel",
            "description": "The apply tag on teams model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Tag_ApiApplyTagOnEntityModel"
            },
            "x-ms-summary": "The apply tag on teams model."
          }
        ],
        "responses": {
          "200": {
            "description": "System.BooleanTrue if the tags are successfully applied on the site.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointsites/setAccessPolicy": {
      "post": {
        "tags": [
          "SharePointSites"
        ],
        "summary": "Sets the access policy.",
        "description": "Sets the access policy.",
        "operationId": "postBetaSharepointsitesSetAccessPolicy",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "apiSetAccessPoliciesModel",
            "description": "The API set access policies model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_AdminAccessPolicy_ApiSetAccessPoliciesModel"
            },
            "x-ms-summary": "The API set access policies model."
          }
        ],
        "responses": {
          "200": {
            "description": "System.BooleanTrue if the policies are successfully applied on the site.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointtemplates": {
      "get": {
        "tags": [
          "SharePointTemplates"
        ],
        "summary": "List site templates",
        "description": "List site templates",
        "operationId": "getBetaSharepointtemplates",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of SPTemplates",
            "schema": {
              "$ref": "#/definitions/Api_Models_SPTemplate_ApiSPTemplateModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "post": {
        "tags": [
          "SharePointTemplates"
        ],
        "summary": "Create site template",
        "description": "Create site template",
        "operationId": "postBetaSharepointtemplates",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "SPTemplateApiModel",
            "description": "SPTemplate model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_SPTemplate_ApiSPTemplateModel"
            },
            "x-ms-summary": "SPTemplate model."
          }
        ],
        "responses": {
          "200": {
            "description": "The SPTemplate identifier",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "patch": {
        "tags": [
          "SharePointTemplates"
        ],
        "summary": "Update site template",
        "description": "Update site template",
        "operationId": "patchBetaSharepointtemplates",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "SPTemplateObject",
            "description": "SPTemplate model.",
            "schema": {
              "$ref": "#/definitions/Objects_SharePointTemplateObject"
            },
            "x-ms-summary": "SPTemplate model."
          }
        ],
        "responses": {
          "200": {
            "description": "`true` if the SPTemplate has been successfully updated; otherwise `false`",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointtemplates/{SPTemplateId}": {
      "get": {
        "tags": [
          "SharePointTemplates"
        ],
        "summary": "Get site template",
        "description": "Get site template",
        "operationId": "getBetaSharepointtemplatesBySPTemplateId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "SPTemplateId",
            "description": "SPTemplate Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "SPTemplate",
            "schema": {
              "$ref": "#/definitions/Api_Models_SPTemplate_ApiSPTemplateModel"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "delete": {
        "tags": [
          "SharePointTemplates"
        ],
        "summary": "Delete site template",
        "description": "Delete site template",
        "operationId": "deleteBetaSharepointtemplatesBySPTemplateId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "SPTemplateId",
            "description": "SPTemplate Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The delete operation result",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointtemplates/{spTemplateId}/publish": {
      "patch": {
        "tags": [
          "SharePointTemplates"
        ],
        "summary": "Publish site template",
        "description": "Publish site template",
        "operationId": "patchBetaSharepointtemplatesBySpTemplateIdPublish",
        "produces": [
          "application/json;odata.metadata=minimal;odata.streaming=true",
          "application/json;odata.metadata=minimal;odata.streaming=false",
          "application/json;odata.metadata=minimal",
          "application/json;odata.metadata=full;odata.streaming=true",
          "application/json;odata.metadata=full;odata.streaming=false",
          "application/json;odata.metadata=full",
          "application/json;odata.metadata=none;odata.streaming=true",
          "application/json;odata.metadata=none;odata.streaming=false",
          "application/json;odata.metadata=none",
          "application/json;odata.streaming=true",
          "application/json;odata.streaming=false",
          "application/json",
          "application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.metadata=minimal;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.metadata=minimal;odata.streaming=false;IEEE754Compatible=true",
          "application/json;odata.metadata=minimal;IEEE754Compatible=false",
          "application/json;odata.metadata=minimal;IEEE754Compatible=true",
          "application/json;odata.metadata=full;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.metadata=full;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.metadata=full;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.metadata=full;odata.streaming=false;IEEE754Compatible=true",
          "application/json;odata.metadata=full;IEEE754Compatible=false",
          "application/json;odata.metadata=full;IEEE754Compatible=true",
          "application/json;odata.metadata=none;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.metadata=none;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.metadata=none;odata.streaming=false;IEEE754Compatible=true",
          "application/json;odata.metadata=none;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.metadata=none;IEEE754Compatible=false",
          "application/json;odata.metadata=none;IEEE754Compatible=true",
          "application/json;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.streaming=false;IEEE754Compatible=true",
          "application/json;IEEE754Compatible=false",
          "application/json;IEEE754Compatible=true",
          "application/xml",
          "text/plain",
          "application/octet-stream",
          "text/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "spTemplateId",
            "description": "The sharePoint template identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "204": {
            "description": "The sharePoint template has been published.",
            "schema": {
              "$ref": "#/definitions/Microsoft_AspNetCore_Mvc_NoContentResult"
            }
          },
          "400": {
            "description": "Bad request."
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointtemplates/{spTemplateId}/unpublish": {
      "patch": {
        "tags": [
          "SharePointTemplates"
        ],
        "summary": "Unpublish the sharePoint template.",
        "description": "Unpublish the sharePoint template.",
        "operationId": "patchBetaSharepointtemplatesBySpTemplateIdUnpublish",
        "produces": [
          "application/json;odata.metadata=minimal;odata.streaming=true",
          "application/json;odata.metadata=minimal;odata.streaming=false",
          "application/json;odata.metadata=minimal",
          "application/json;odata.metadata=full;odata.streaming=true",
          "application/json;odata.metadata=full;odata.streaming=false",
          "application/json;odata.metadata=full",
          "application/json;odata.metadata=none;odata.streaming=true",
          "application/json;odata.metadata=none;odata.streaming=false",
          "application/json;odata.metadata=none",
          "application/json;odata.streaming=true",
          "application/json;odata.streaming=false",
          "application/json",
          "application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.metadata=minimal;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.metadata=minimal;odata.streaming=false;IEEE754Compatible=true",
          "application/json;odata.metadata=minimal;IEEE754Compatible=false",
          "application/json;odata.metadata=minimal;IEEE754Compatible=true",
          "application/json;odata.metadata=full;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.metadata=full;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.metadata=full;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.metadata=full;odata.streaming=false;IEEE754Compatible=true",
          "application/json;odata.metadata=full;IEEE754Compatible=false",
          "application/json;odata.metadata=full;IEEE754Compatible=true",
          "application/json;odata.metadata=none;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.metadata=none;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.metadata=none;odata.streaming=false;IEEE754Compatible=true",
          "application/json;odata.metadata=none;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.metadata=none;IEEE754Compatible=false",
          "application/json;odata.metadata=none;IEEE754Compatible=true",
          "application/json;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.streaming=false;IEEE754Compatible=true",
          "application/json;IEEE754Compatible=false",
          "application/json;IEEE754Compatible=true",
          "application/xml",
          "text/plain",
          "application/octet-stream",
          "text/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "spTemplateId",
            "description": "The sharePoint template identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "204": {
            "description": "The sharePoint template has been unpublished.",
            "schema": {
              "$ref": "#/definitions/Microsoft_AspNetCore_Mvc_NoContentResult"
            }
          },
          "400": {
            "description": "Bad request."
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointtemplates/{spTemplateId}/duplicate": {
      "post": {
        "tags": [
          "SharePointTemplates"
        ],
        "summary": "Duplicates the specified sp template identifier.",
        "description": "Duplicates the specified sp template identifier.",
        "operationId": "postBetaSharepointtemplatesBySpTemplateIdDuplicate",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "spTemplateId",
            "description": "The sp template identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "apiDuplicateSPTemplate",
            "description": "The Duplicate SharePoint Template",
            "schema": {
              "$ref": "#/definitions/Api_Models_SPTemplate_ApiDuplicateSPTemplateModel"
            },
            "x-ms-summary": "The Duplicate SharePoint Template"
          }
        ],
        "responses": {
          "200": {
            "description": "The sharePoint template Id.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request."
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/sharepointtemplates/{spTemplateId}/sites": {
      "post": {
        "tags": [
          "SharePointTemplates"
        ],
        "summary": "",
        "description": "",
        "operationId": "postBetaSharepointtemplatesBySpTemplateIdSites",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "spTemplateId",
            "description": "",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "apiApplySpTemplateOnSitesModel",
            "description": "",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePointSite_ApiApplySpTemplateOnSitesModel"
            },
            "x-ms-summary": ""
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/tags": {
      "get": {
        "tags": [
          "Tags"
        ],
        "summary": "List tags",
        "description": "List tags",
        "operationId": "getBetaTags",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of tags",
            "schema": {
              "$ref": "#/definitions/Api_Models_Tag_ApiTagModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "post": {
        "tags": [
          "Tags"
        ],
        "summary": "Create tag",
        "description": "Create tag",
        "operationId": "postBetaTags",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "tagApiModel",
            "description": "tag model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Tag_ApiTagModel"
            },
            "x-ms-summary": "tag model."
          }
        ],
        "responses": {
          "200": {
            "description": "The tag identifier",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "patch": {
        "tags": [
          "Tags"
        ],
        "summary": "Update tag",
        "description": "Update tag",
        "operationId": "patchBetaTags",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "tagApiModel",
            "description": "tag model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Tag_ApiTagModel"
            },
            "x-ms-summary": "tag model."
          }
        ],
        "responses": {
          "200": {
            "description": "`true` if the tag has been successfully updated; otherwise `false`",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/tags/GetByIds": {
      "get": {
        "tags": [
          "Tags"
        ],
        "summary": "List all tags by ids",
        "description": "List all tags by ids",
        "operationId": "getBetaTagsGetByIds",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "tagIds",
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "List of tags by ids",
            "schema": {
              "$ref": "#/definitions/Api_Models_Tag_ApiTagModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/tags/{tagId}": {
      "get": {
        "tags": [
          "Tags"
        ],
        "summary": "Get tag",
        "description": "Get tag",
        "operationId": "getBetaTagsByTagId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "tagId",
            "description": "The tag identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "a tag",
            "schema": {
              "$ref": "#/definitions/Api_Models_Tag_ApiTagModel"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "delete": {
        "tags": [
          "Tags"
        ],
        "summary": "Delete tag",
        "description": "Delete tag",
        "operationId": "deleteBetaTagsByTagId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "tagId",
            "description": "Tag Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/tags/{tagId}/automations": {
      "get": {
        "tags": [
          "Tags"
        ],
        "summary": "Get automation tags",
        "description": "Get automation tags",
        "operationId": "getBetaTagsByTagIdAutomations",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "tagId",
            "description": "The tag identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/definitions/Api_Models_AutomationConfiguration_ApiAutomationConfigurationModel"
              }
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/tags/massiveDeleteTags": {
      "post": {
        "tags": [
          "Tags"
        ],
        "summary": "Massives the delete tags.",
        "description": "Massives the delete tags.",
        "operationId": "postBetaTagsMassiveDeleteTags",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveTagOnTeamsModel",
            "description": "The massive tag on teams model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Tag_ApiMassiveDeleteTagOnEntityModel"
            },
            "x-ms-summary": "The massive tag on teams model."
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Create team based on template",
        "description": "Create team based on template",
        "operationId": "postBetaTeams",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "teamCreationRequest",
            "description": "The team to create",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiTeamCreationModel"
            },
            "x-ms-summary": "The team to create"
          }
        ],
        "responses": {
          "200": {
            "description": "Guid of the team creation task",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "List user's teams",
        "description": "List user's teams",
        "operationId": "getBetaTeams",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiTeamModelCoreODataResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamAzureId}": {
      "put": {
        "tags": [
          "Teams"
        ],
        "summary": "Update team based on template",
        "description": "Update team based on template",
        "operationId": "putBetaTeamsByTeamAzureId",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamAzureId",
            "description": "Team Id of the team to update.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "teamUpdateRequest",
            "description": "The team to update",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiTeamUpdateModel"
            },
            "x-ms-summary": "The team to update"
          }
        ],
        "responses": {
          "200": {
            "description": "Guid of the task of updating a team",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "Get team",
        "description": "Get team",
        "operationId": "getBetaTeamsByTeamAzureId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamAzureId",
            "description": "Team id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is Powell.Teams.API.Beta.Models.Team.ApiTeamModelA team",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiTeamModel"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "delete": {
        "tags": [
          "Teams"
        ],
        "summary": "Delete team",
        "description": "Delete team",
        "operationId": "deleteBetaTeamsByTeamAzureId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamAzureId",
            "description": "Team id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "query",
            "name": "campaignId",
            "description": "Team id",
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.GuidThe deleted team identifier",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/recommended": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "List all recommended teams",
        "description": "List all recommended teams",
        "operationId": "getBetaTeamsRecommended",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiTeamModelCoreODataResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/joined": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "List user's joined teams",
        "description": "List user's joined teams",
        "operationId": "getBetaTeamsJoined",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiTeamModelCoreODataResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/tags": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "List team tags",
        "description": "List team tags",
        "operationId": "getBetaTeamsByTeamIdTags",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "Team Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "List of tags",
            "schema": {
              "$ref": "#/definitions/Api_Models_Tag_ApiTagValueModel_ListCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/join": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "Join team",
        "description": "Join team",
        "operationId": "getBetaTeamsByTeamIdJoin",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "Team Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The team id",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/isupdating": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "Team update check",
        "description": "Team update check",
        "operationId": "getBetaTeamsByTeamIdIsupdating",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "Team Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "`true` if the team name is already being updated; otherwise `false`.",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamAzureId}/postponeExpirationDate": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Postpone expiration date team",
        "description": "Postpone expiration date team",
        "operationId": "postBetaTeamsByTeamAzureIdPostponeExpirationDate",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamAzureId",
            "description": "Team id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "apiPostponeTeamExpirationDate",
            "description": "The new expiration date",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiPostponeTeamExpirationDate"
            },
            "x-ms-summary": "The new expiration date"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.BooleanTrue if expiration date is postponed otherwise false",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamAzureId}/archive": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "Archive team",
        "description": "Archive team",
        "operationId": "getBetaTeamsByTeamAzureIdArchive",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamAzureId",
            "description": "Team id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "query",
            "name": "campaignId",
            "description": "The campaign id",
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "query",
            "name": "isArchived",
            "description": "Is archived",
            "type": "boolean",
            "default": false
          },
          {
            "in": "query",
            "name": "setReadOnly",
            "description": "Set read only when archiving",
            "type": "boolean",
            "default": false
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.BooleanTrue if team is archived otherwise false",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/archiveTeams": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Massive archive teams",
        "description": "Massive archive teams",
        "operationId": "postBetaTeamsArchiveTeams",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveArchiveRequestModel",
            "description": "list of team ids",
            "schema": {
              "$ref": "#/definitions/Api_Models_Job_ApiMassiveArchiveOnTeamsModel"
            },
            "x-ms-summary": "list of team ids"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/turnPrivateTeams": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Massive set teams as private",
        "description": "Massive set teams as private",
        "operationId": "postBetaTeamsTurnPrivateTeams",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "teamsRequestModel",
            "description": "list of team ids",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiUpdateTeamsModel"
            },
            "x-ms-summary": "list of team ids"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/removeGuests": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Massive remove guests on teams",
        "description": "Massive remove guests on teams",
        "operationId": "postBetaTeamsRemoveGuests",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "teamsRequestModel",
            "description": "list of team ids",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiUpdateTeamsModel"
            },
            "x-ms-summary": "list of team ids"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/deleteTeams": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Mass delete teams",
        "description": "Mass delete teams",
        "operationId": "postBetaTeamsDeleteTeams",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "deleteTeamsRequestModel",
            "description": "list of team ids",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiUpdateTeamsModel"
            },
            "x-ms-summary": "list of team ids"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamAzureId}/ownersIds": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "List team owners IDs",
        "description": "List team owners IDs",
        "operationId": "getBetaTeamsByTeamAzureIdOwnersIds",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamAzureId",
            "description": "Team id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.GuidThe team owners ids",
            "schema": {
              "$ref": "#/definitions/String_ListCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamAzureId}/owners": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "List team owners",
        "description": "List team owners",
        "operationId": "getBetaTeamsByTeamAzureIdOwners",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamAzureId",
            "description": "Team id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "query",
            "name": "page",
            "description": "The page.",
            "type": "integer",
            "format": "int32"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.GuidThe team owners",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiTeamUsersModelCoreInfiniteCollectionPage"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamAzureId}/membersIds": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "�List team members IDs",
        "description": "�List team members IDs",
        "operationId": "getBetaTeamsByTeamAzureIdMembersIds",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamAzureId",
            "description": "Team id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "query",
            "name": "onlyGuests",
            "description": "If only guests",
            "type": "boolean",
            "default": false
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.GuidThe team members ids",
            "schema": {
              "$ref": "#/definitions/String_ListCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamAzureId}/members": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "List team members",
        "description": "List team members",
        "operationId": "getBetaTeamsByTeamAzureIdMembers",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamAzureId",
            "description": "Team id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "query",
            "name": "page",
            "description": "The page",
            "type": "integer",
            "format": "int32"
          },
          {
            "in": "query",
            "name": "onlyGuests",
            "description": "",
            "type": "boolean"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.GuidThe team members",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiTeamUsersModelCoreInfiniteCollectionPage"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/isTeamNameAlreadyUsed": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "Team name in use?",
        "description": "Team name in use?",
        "operationId": "getBetaTeamsIsTeamNameAlreadyUsed",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "query",
            "name": "teamName",
            "description": "Team Name",
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "True if the team name is already used otherwise false.",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/picture": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "Team image URL",
        "description": "Team image URL",
        "operationId": "getBetaTeamsByTeamIdPicture",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "Team Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "System.StringA picture of the team",
            "schema": {
              "$ref": "#/definitions/StringCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamAzureAdId}/channels": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "Team channels",
        "description": "Team channels",
        "operationId": "getBetaTeamsByTeamAzureAdIdChannels",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamAzureAdId",
            "description": "The team azure ad identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.Collections.Generic.List`1 where T is Powell.Teams.API.Beta.Models.Team.ApiTeamChannelModelList of channels",
            "schema": {
              "$ref": "#/definitions/Api_Models_Channels_ApiChannelModelCollections_Generic_IEnumerableCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/documents": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "Team last documents",
        "description": "Team last documents",
        "operationId": "getBetaTeamsByTeamIdDocuments",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "Team id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "query",
            "name": "minimumNumberOfDocuments",
            "description": "The minimum number of documents.",
            "type": "integer",
            "format": "int32",
            "default": 999
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.Collections.Generic.List`1 where T is Powell.Teams.API.Beta.Models.Team.ApiAssociatedDocumentModelList of the last documents",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiAssociatedDocumentModelCollections_Generic_IEnumerableCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamAzureAdId}/favorite": {
      "put": {
        "tags": [
          "Teams"
        ],
        "summary": "Set favorite",
        "description": "Set favorite",
        "operationId": "putBetaTeamsByTeamAzureAdIdFavorite",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamAzureAdId",
            "description": "Team azure ad id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.BooleanTrue or false depending if the team is favorite.",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/applysitedesign": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Applies the site design.",
        "description": "Applies the site design.",
        "operationId": "postBetaTeamsApplysitedesign",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "applySiteDesignRequest",
            "description": "Apply site design request",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiApplySiteDesignModel"
            },
            "x-ms-summary": "Apply site design request"
          }
        ],
        "responses": {
          "200": {
            "description": "true if site design is applied, false otherwise.",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamAzureAdId}/history": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "Get the last history.",
        "description": "Get the last history.",
        "operationId": "getBetaTeamsByTeamAzureAdIdHistory",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamAzureAdId",
            "description": "The team azure ad identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The last team history.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiTeamHistoryCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamAzureAdId}/referencedTeams": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Add a referenced team.",
        "description": "Add a referenced team.",
        "operationId": "postBetaTeamsByTeamAzureAdIdReferencedTeams",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamAzureAdId",
            "description": "The team azure ad identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "profiles",
            "description": "The profiles.",
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/definitions/Api_Models_Profile_ApiTeamProfileModel"
              }
            },
            "x-ms-summary": "The profiles."
          }
        ],
        "responses": {
          "200": {
            "description": "The referenced team identifier.",
            "schema": {
              "format": "uuid",
              "type": "string"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "delete": {
        "tags": [
          "Teams"
        ],
        "summary": "Delete a referenced team.",
        "description": "Delete a referenced team.",
        "operationId": "deleteBetaTeamsByTeamAzureAdIdReferencedTeams",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamAzureAdId",
            "description": "",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The referenced team identifier.",
            "schema": {
              "format": "uuid",
              "type": "string"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/leave": {
      "delete": {
        "tags": [
          "Teams"
        ],
        "summary": "Delete the currentUser from team.",
        "description": "Delete the currentUser from team.",
        "operationId": "deleteBetaTeamsByTeamIdLeave",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "The team identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The result of the delete operation.",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/massiveSetAccessPolicy": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Add access policies to teams.",
        "description": "Add access policies to teams.",
        "operationId": "postBetaTeamsMassiveSetAccessPolicy",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveAccessPoliciesOnTeamsModel",
            "description": "",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiMassiveAccessPoliciesOnTeamsModel"
            },
            "x-ms-summary": ""
          }
        ],
        "responses": {
          "200": {
            "description": "System.BooleanTrue is the operation is a success.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/massiveApplyTags": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Add tags on multiple teams.",
        "description": "Add tags on multiple teams.",
        "operationId": "postBetaTeamsMassiveApplyTags",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveTagOnTeamsModel",
            "description": "",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiMassiveApplyTagOnEntityModel"
            },
            "x-ms-summary": ""
          }
        ],
        "responses": {
          "200": {
            "description": "System.BooleanTrue is the operation is a success.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/massiveRemoveAccessPolicy": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Remove access policies on teams.",
        "description": "Remove access policies on teams.",
        "operationId": "postBetaTeamsMassiveRemoveAccessPolicy",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveAccessPoliciesOnTeamsModel",
            "description": "",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiMassiveAccessPoliciesOnTeamsModel"
            },
            "x-ms-summary": ""
          }
        ],
        "responses": {
          "200": {
            "description": "System.BooleanTrue is the operation is a success.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/massiveOwners": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Add multiple owners.",
        "description": "Add multiple owners.",
        "operationId": "postBetaTeamsMassiveOwners",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveAddOwnersRequestModel",
            "description": "",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiMassiveOwnersOnTeamsModel"
            },
            "x-ms-summary": ""
          }
        ],
        "responses": {
          "200": {
            "description": "System.GuidThe job task Id.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/massiveMembers": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Add multiple members.",
        "description": "Add multiple members.",
        "operationId": "postBetaTeamsMassiveMembers",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveAddMembersRequestModel",
            "description": "",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiMassiveMembersOnTeamsModel"
            },
            "x-ms-summary": ""
          }
        ],
        "responses": {
          "200": {
            "description": "System.GuidThe job task Id.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/private": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "set teams as private",
        "description": "set teams as private",
        "operationId": "getBetaTeamsByTeamIdPrivate",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "query",
            "name": "campaignId",
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/removeGuests": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "Remove guests",
        "description": "Remove guests",
        "operationId": "getBetaTeamsByTeamIdRemoveGuests",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "query",
            "name": "campaignId",
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Remove guests on team",
        "description": "Remove guests on team",
        "operationId": "postBetaTeamsByTeamIdRemoveGuests",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "The teamId",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "removeGuestsFromTeamModel",
            "description": "list of guests ids",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiRemoveGuestsFromTeamModel"
            },
            "x-ms-summary": "list of guests ids"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/addOwners": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Adds the owners.",
        "description": "Adds the owners.",
        "operationId": "postBetaTeamsByTeamIdAddOwners",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "The team identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "teamAddOwnersModel",
            "description": "",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiTeamAddOwnersModel"
            },
            "x-ms-summary": ""
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/addMembers": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Adds the owners.",
        "description": "Adds the owners.",
        "operationId": "postBetaTeamsByTeamIdAddMembers",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "The team identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "teamAddMembersModel",
            "description": "",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiTeamAddMembersModel"
            },
            "x-ms-summary": ""
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/updateChannel": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Updates the team channel.",
        "description": "Updates the team channel.",
        "operationId": "postBetaTeamsByTeamIdUpdateChannel",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "The team identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "channelModel",
            "description": "The channel model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Channels_ApiUpdateChannelModel"
            },
            "x-ms-summary": "The channel model."
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/archivechannel": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Archives the team channel.",
        "description": "Archives the team channel.",
        "operationId": "postBetaTeamsByTeamIdArchivechannel",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "The team identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "apiArchiveTeamChannel",
            "description": "",
            "schema": {
              "$ref": "#/definitions/Api_Models_Channels_ApiArchiveTeamChannel"
            },
            "x-ms-summary": ""
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/channel/{channelId}": {
      "delete": {
        "tags": [
          "Teams"
        ],
        "summary": "Removes the channel.",
        "description": "Removes the channel.",
        "operationId": "deleteBetaTeamsByTeamIdChannelByChannelId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "The team identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "path",
            "name": "channelId",
            "description": "The channel identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/channel/{channelId}/users": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Adds the users to channel.",
        "description": "Adds the users to channel.",
        "operationId": "postBetaTeamsByTeamIdChannelByChannelIdUsers",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "The team identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "path",
            "name": "channelId",
            "description": "The channel identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "userChannel",
            "description": "The user channel.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiUserChannel"
            },
            "x-ms-summary": "The user channel."
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/sensitivityLabel": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Applies the sensitivity label.",
        "description": "Applies the sensitivity label.",
        "operationId": "postBetaTeamsSensitivityLabel",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "applySensitivityLabelOnTeamsModel",
            "description": "The apply sensitivity label on teams model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_SensitivityLabel_ApiApplySensitivityLabelModel"
            },
            "x-ms-summary": "The apply sensitivity label on teams model."
          }
        ],
        "responses": {
          "200": {
            "description": "System.GuidThe job task id.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/{teamId}/applyTag": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Applies the tags.",
        "description": "Applies the tags.",
        "operationId": "postBetaTeamsByTeamIdApplyTag",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "teamId",
            "description": "The team identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "applyTagOnTeamsModel",
            "description": "The apply tag on teams model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Tag_ApiApplyTagOnEntityModel"
            },
            "x-ms-summary": "The apply tag on teams model."
          }
        ],
        "responses": {
          "200": {
            "description": "System.BooleanTrue if the tags are successfully applied on the team.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/teams/setAccessPolicy": {
      "post": {
        "tags": [
          "Teams"
        ],
        "summary": "Sets the access policy.",
        "description": "Sets the access policy.",
        "operationId": "postBetaTeamsSetAccessPolicy",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "apiSetAccessPoliciesModel",
            "description": "The API set access policies model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_AdminAccessPolicy_ApiSetAccessPoliciesModel"
            },
            "x-ms-summary": "The API set access policies model."
          }
        ],
        "responses": {
          "200": {
            "description": "System.BooleanTrue if the policies are successfully applied on the team.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/templates": {
      "get": {
        "tags": [
          "Templates"
        ],
        "summary": "List user's templates",
        "description": "List user's templates",
        "operationId": "getBetaTemplates",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List all of user's templates",
            "schema": {
              "$ref": "#/definitions/Api_Models_TeamTemplate_ApiTeamTemplateSimpleModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/templates/{templateId}/picture": {
      "get": {
        "tags": [
          "Templates"
        ],
        "summary": "Template image",
        "description": "Template image",
        "operationId": "getBetaTemplatesByTemplateIdPicture",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "templateId",
            "description": "Template Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "System.String A picture of template",
            "schema": {
              "format": "binary",
              "type": "string"
            }
          },
          "400": {
            "description": "Bad request"
          },
          "404": {
            "description": "System.String Picture does not exist."
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/templates/{templateId}": {
      "post": {
        "tags": [
          "Templates"
        ],
        "summary": "Update template",
        "description": "Update template",
        "operationId": "postBetaTemplatesByTemplateId",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "templateId",
            "description": "Template Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "teamTemplateModel",
            "description": "The template template model.",
            "schema": {
              "$ref": "#/definitions/Objects_Template_TemplateObject"
            },
            "x-ms-summary": "The template template model."
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is Powell.Teams.API.Beta.Models.TeamTemplate.ApiTeamTemplateSimpleModelA template",
            "schema": {
              "$ref": "#/definitions/Api_Models_TeamTemplate_ApiTeamTemplateSimpleModelCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "get": {
        "tags": [
          "Templates"
        ],
        "summary": "Get template",
        "description": "Get template",
        "operationId": "getBetaTemplatesByTemplateId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "templateId",
            "description": "Template Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The template",
            "schema": {
              "$ref": "#/definitions/Api_Models_TeamTemplate_ApiTeamTemplateSimpleModel"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/templates/{templateId}/teams": {
      "post": {
        "tags": [
          "Templates"
        ],
        "summary": "Apply template to teams",
        "description": "Apply template to teams",
        "operationId": "postBetaTemplatesByTemplateIdTeams",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "templateId",
            "description": "Template Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "applyTemplateOnTeamsRequest",
            "description": "Apply template on teams",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiApplyTemplateOnTeamsModel"
            },
            "x-ms-summary": "Apply template on teams"
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is System.GuidGuid of the task of updating a template",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/templates/{templateId}/publish": {
      "patch": {
        "tags": [
          "Templates"
        ],
        "summary": "Publish the template.",
        "description": "Publish the template.",
        "operationId": "patchBetaTemplatesByTemplateIdPublish",
        "produces": [
          "application/json;odata.metadata=minimal;odata.streaming=true",
          "application/json;odata.metadata=minimal;odata.streaming=false",
          "application/json;odata.metadata=minimal",
          "application/json;odata.metadata=full;odata.streaming=true",
          "application/json;odata.metadata=full;odata.streaming=false",
          "application/json;odata.metadata=full",
          "application/json;odata.metadata=none;odata.streaming=true",
          "application/json;odata.metadata=none;odata.streaming=false",
          "application/json;odata.metadata=none",
          "application/json;odata.streaming=true",
          "application/json;odata.streaming=false",
          "application/json",
          "application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.metadata=minimal;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.metadata=minimal;odata.streaming=false;IEEE754Compatible=true",
          "application/json;odata.metadata=minimal;IEEE754Compatible=false",
          "application/json;odata.metadata=minimal;IEEE754Compatible=true",
          "application/json;odata.metadata=full;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.metadata=full;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.metadata=full;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.metadata=full;odata.streaming=false;IEEE754Compatible=true",
          "application/json;odata.metadata=full;IEEE754Compatible=false",
          "application/json;odata.metadata=full;IEEE754Compatible=true",
          "application/json;odata.metadata=none;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.metadata=none;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.metadata=none;odata.streaming=false;IEEE754Compatible=true",
          "application/json;odata.metadata=none;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.metadata=none;IEEE754Compatible=false",
          "application/json;odata.metadata=none;IEEE754Compatible=true",
          "application/json;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.streaming=false;IEEE754Compatible=true",
          "application/json;IEEE754Compatible=false",
          "application/json;IEEE754Compatible=true",
          "application/xml",
          "text/plain",
          "application/octet-stream",
          "text/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "templateId",
            "description": "The template identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "204": {
            "description": "The template has been published.",
            "schema": {
              "$ref": "#/definitions/Microsoft_AspNetCore_Mvc_NoContentResult"
            }
          },
          "400": {
            "description": "Bad request."
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/templates/{templateId}/unpublish": {
      "patch": {
        "tags": [
          "Templates"
        ],
        "summary": "Unpublish the template.",
        "description": "Unpublish the template.",
        "operationId": "patchBetaTemplatesByTemplateIdUnpublish",
        "produces": [
          "application/json;odata.metadata=minimal;odata.streaming=true",
          "application/json;odata.metadata=minimal;odata.streaming=false",
          "application/json;odata.metadata=minimal",
          "application/json;odata.metadata=full;odata.streaming=true",
          "application/json;odata.metadata=full;odata.streaming=false",
          "application/json;odata.metadata=full",
          "application/json;odata.metadata=none;odata.streaming=true",
          "application/json;odata.metadata=none;odata.streaming=false",
          "application/json;odata.metadata=none",
          "application/json;odata.streaming=true",
          "application/json;odata.streaming=false",
          "application/json",
          "application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.metadata=minimal;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.metadata=minimal;odata.streaming=false;IEEE754Compatible=true",
          "application/json;odata.metadata=minimal;IEEE754Compatible=false",
          "application/json;odata.metadata=minimal;IEEE754Compatible=true",
          "application/json;odata.metadata=full;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.metadata=full;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.metadata=full;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.metadata=full;odata.streaming=false;IEEE754Compatible=true",
          "application/json;odata.metadata=full;IEEE754Compatible=false",
          "application/json;odata.metadata=full;IEEE754Compatible=true",
          "application/json;odata.metadata=none;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.metadata=none;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.metadata=none;odata.streaming=false;IEEE754Compatible=true",
          "application/json;odata.metadata=none;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.metadata=none;IEEE754Compatible=false",
          "application/json;odata.metadata=none;IEEE754Compatible=true",
          "application/json;odata.streaming=true;IEEE754Compatible=false",
          "application/json;odata.streaming=true;IEEE754Compatible=true",
          "application/json;odata.streaming=false;IEEE754Compatible=false",
          "application/json;odata.streaming=false;IEEE754Compatible=true",
          "application/json;IEEE754Compatible=false",
          "application/json;IEEE754Compatible=true",
          "application/xml",
          "text/plain",
          "application/octet-stream",
          "text/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "templateId",
            "description": "The template identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "204": {
            "description": "The template has been unpublished.",
            "schema": {
              "$ref": "#/definitions/Microsoft_AspNetCore_Mvc_NoContentResult"
            }
          },
          "400": {
            "description": "Bad request."
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/templates/{templateId}/duplicate": {
      "post": {
        "tags": [
          "Templates"
        ],
        "summary": "Duplicates the specified template identifier.",
        "description": "Duplicates the specified template identifier.",
        "operationId": "postBetaTemplatesByTemplateIdDuplicate",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "templateId",
            "description": "The template identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "apiDuplicateTemplateModel",
            "description": "The duplicate Template Model",
            "schema": {
              "$ref": "#/definitions/Api_Models_TeamTemplate_ApiDuplicateTemplateModel"
            },
            "x-ms-summary": "The duplicate Template Model"
          }
        ],
        "responses": {
          "200": {
            "description": "The sharePoint template Id.",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request."
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/templates/{templateId}/uploadfile": {
      "post": {
        "tags": [
          "Templates"
        ],
        "summary": "Add the zip file.",
        "description": "Add the zip file.",
        "operationId": "postBetaTemplatesByTemplateIdUploadfile",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "templateId",
            "description": "The template identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "fileUploadModel",
            "description": "The fileupload model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_FileUpload_ApiFileUploadModel"
            },
            "x-ms-summary": "The fileupload model."
          }
        ],
        "responses": {
          "200": {
            "description": "The zip file.",
            "schema": {
              "$ref": "#/definitions/Api_Models_FileUpload_ApiFileUploadModelCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request."
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/tenants/getLastSyncDate": {
      "get": {
        "tags": [
          "Tenants"
        ],
        "summary": "Tenant last sync",
        "description": "Tenant last sync",
        "operationId": "getBetaTenantsGetLastSyncDate",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "The tenant last synchronization date.",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/tenants/{tenantId}/users": {
      "get": {
        "tags": [
          "Tenants"
        ],
        "summary": "Tenant users",
        "description": "Tenant users",
        "operationId": "getBetaTenantsByTenantIdUsers",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "tenantId",
            "description": ">",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Get tenant users.",
            "schema": {
              "$ref": "#/definitions/Api_Models_User_ApiUserModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/users": {
      "get": {
        "tags": [
          "Users"
        ],
        "summary": "List users",
        "description": "List users",
        "operationId": "getBetaUsers",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of tenant users.",
            "schema": {
              "$ref": "#/definitions/Api_Models_User_ApiUserModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/users/{userAzureADId}": {
      "get": {
        "tags": [
          "Users"
        ],
        "summary": "Get user by id",
        "description": "Get user by id",
        "operationId": "getBetaUsersByUserAzureADId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "userAzureADId",
            "description": "User azure ad Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "System.StringUser's informations",
            "schema": {
              "$ref": "#/definitions/Api_Models_User_ApiUserModelCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "put": {
        "tags": [
          "Users"
        ],
        "summary": "Update user",
        "description": "Update user",
        "operationId": "putBetaUsersByUserAzureADId",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "userAzureADId",
            "description": "User azure ad Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "userModel",
            "description": "The user model.",
            "schema": {
              "$ref": "#/definitions/Api_Models_User_ApiUserModel"
            },
            "x-ms-summary": "The user model."
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/users/{userAzureADId}/joinedTeams": {
      "get": {
        "tags": [
          "Users"
        ],
        "summary": "List all user's teams (Owners or members)",
        "description": "List all user's teams (Owners or members)",
        "operationId": "getBetaUsersByUserAzureADIdJoinedTeams",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "userAzureADId",
            "description": "User azure ad Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiTeamModelCoreODataResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/users/{userAzureADId}/countusersingroup": {
      "get": {
        "tags": [
          "Users"
        ],
        "summary": "Count users in a group",
        "description": "Count users in a group",
        "operationId": "getBetaUsersByUserAzureADIdCountusersingroup",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "userAzureADId",
            "description": "Group azure ad Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "query",
            "name": "groupType",
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "format": "int32",
              "type": "integer"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/users/{userAzureADId}/joinedSites": {
      "get": {
        "tags": [
          "Users"
        ],
        "summary": "List all user's sharepoint sites (Owners or members or visitor)",
        "description": "List all user's sharepoint sites (Owners or members or visitor)",
        "operationId": "getBetaUsersByUserAzureADIdJoinedSites",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "userAzureADId",
            "description": "User azure ad Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePointSite_ApiSharePointSiteModelCoreODataResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/users/{userAzureADId}/revokeAccess": {
      "post": {
        "tags": [
          "Users"
        ],
        "summary": "Revoke workspace user access",
        "description": "Revoke workspace user access",
        "operationId": "postBetaUsersByUserAzureADIdRevokeAccess",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "userAzureADId",
            "description": "User azure ad Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "revokeUserRightsRequest",
            "description": "list of user ids",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiRevokeUserAccessOnTeamsModel"
            },
            "x-ms-summary": "list of user ids"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/users/{userAzureADId}/revokeAccessSites": {
      "post": {
        "tags": [
          "Users"
        ],
        "summary": "Revoke access for users to specified sites",
        "description": "Revoke access for users to specified sites",
        "operationId": "postBetaUsersByUserAzureADIdRevokeAccessSites",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "userAzureADId",
            "description": "User azure ad Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "revokeUserRightsRequest",
            "description": "list of sites ids",
            "schema": {
              "$ref": "#/definitions/Api_Models_SharePoint_ApiRevokeUserAccessOnSitesModel"
            },
            "x-ms-summary": "list of sites ids"
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/users/{userAzureADId}/copyRights": {
      "post": {
        "tags": [
          "Users"
        ],
        "summary": "Copy workspace user access rights",
        "description": "Copy workspace user access rights",
        "operationId": "postBetaUsersByUserAzureADIdCopyRights",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "userAzureADId",
            "description": "User Azure AD Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "updateTeamMembershipRequest",
            "description": "Update user membership request.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiCopyUserAccessOnTeamsModel"
            },
            "x-ms-summary": "Update user membership request."
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/users/{userAzureADId}/copyRightsSites": {
      "post": {
        "tags": [
          "Users"
        ],
        "summary": "Copy access for users based on a chosen user to specified site.",
        "description": "Copy access for users based on a chosen user to specified site.",
        "operationId": "postBetaUsersByUserAzureADIdCopyRightsSites",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "userAzureADId",
            "description": "User Azure AD Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "updateSiteMembershipRequest",
            "description": "Update site membership request.",
            "schema": {
              "$ref": "#/definitions/Api_Models_Team_ApiCopyUserAccessOnSitesModel"
            },
            "x-ms-summary": "Update site membership request."
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/users/{userId}/accesspolicies": {
      "get": {
        "tags": [
          "Users"
        ],
        "summary": "Gets the access policies.",
        "description": "Gets the access policies.",
        "operationId": "getBetaUsersByUserIdAccesspolicies",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "userId",
            "description": "The user identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "List of AdminAccessPolicies",
            "schema": {
              "$ref": "#/definitions/Api_Models_AdminAccessPolicy_ApiAdminAccessPolicyModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/users/setMassiveUserRole": {
      "post": {
        "tags": [
          "Users"
        ],
        "summary": "Sets massive user role.",
        "description": "Sets massive user role.",
        "operationId": "postBetaUsersSetMassiveUserRole",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "massiveUserRole",
            "description": "The massive user role.",
            "schema": {
              "$ref": "#/definitions/Api_Models_User_ApiMassiveUserRole"
            },
            "x-ms-summary": "The massive user role."
          }
        ],
        "responses": {
          "200": {
            "description": "List of AdminAccessPolicies",
            "schema": {
              "$ref": "#/definitions/GuidCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/views/{viewId}": {
      "get": {
        "tags": [
          "Views"
        ],
        "summary": "Get view by id.",
        "description": "Get view by id.",
        "operationId": "getBetaViewsByViewId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "viewId",
            "description": "",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "a view",
            "schema": {
              "$ref": "#/definitions/Api_Models_View_ApiViewModel"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "put": {
        "tags": [
          "Views"
        ],
        "summary": "Update views.",
        "description": "Update views.",
        "operationId": "putBetaViewsByViewId",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "viewId",
            "description": "The view identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          },
          {
            "in": "body",
            "name": "viewUpdateRequest",
            "description": "The view update request.",
            "schema": {
              "$ref": "#/definitions/Api_Models_View_ApiCreateOrUpdateViewModel"
            },
            "x-ms-summary": "The view update request."
          }
        ],
        "responses": {
          "200": {
            "description": "Powell.Teams.Common.Core.OperationResult`1 where T is Powell.Teams.API.Beta.Models.View.ApiViewModel a view",
            "schema": {
              "$ref": "#/definitions/Api_Models_View_ApiViewModelCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request."
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      },
      "delete": {
        "tags": [
          "Views"
        ],
        "summary": "Delete views.",
        "description": "Delete views.",
        "operationId": "deleteBetaViewsByViewId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "viewId",
            "description": "",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The deleted view identifier.",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/views": {
      "post": {
        "tags": [
          "Views"
        ],
        "summary": "Update views.",
        "description": "Update views.",
        "operationId": "postBetaViews",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "viewRequest",
            "schema": {
              "$ref": "#/definitions/Api_Models_View_ApiCreateOrUpdateViewModel"
            },
            "x-ms-summary": "The view model"
          }
        ],
        "responses": {
          "200": {
            "description": "a view",
            "schema": {
              "$ref": "#/definitions/Api_Models_View_ApiViewModelCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/workspaces": {
      "get": {
        "tags": [
          "Workspaces"
        ],
        "summary": "Get Workspaces",
        "description": "Get Workspaces",
        "operationId": "getBetaWorkspaces",
        "produces": [
          "application/json"
        ],
        "responses": {
          "200": {
            "description": "List of Workspaces",
            "schema": {
              "$ref": "#/definitions/Api_Models_Workspace_ApiWorkspaceModelCoreODataResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/workspaces/{entityId}": {
      "get": {
        "tags": [
          "Workspaces"
        ],
        "summary": "Get Workspace by id",
        "description": "Get Workspace by id",
        "operationId": "getBetaWorkspacesByEntityId",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "entityId",
            "description": "Workspace Id",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "Workspace",
            "schema": {
              "$ref": "#/definitions/Api_Models_Workspace_ApiWorkspaceModel"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/workspaces/{workspaceId}/currentUserIsOwner": {
      "get": {
        "tags": [
          "Workspaces"
        ],
        "summary": "Currents the user is owner.",
        "description": "Currents the user is owner.",
        "operationId": "getBetaWorkspacesByWorkspaceIdCurrentUserIsOwner",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "path",
            "name": "workspaceId",
            "description": "The workspace identifier.",
            "required": true,
            "type": "string",
            "format": "uuid"
          }
        ],
        "responses": {
          "200": {
            "description": "The workspace report compliance",
            "schema": {
              "$ref": "#/definitions/BooleanCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    },
    "/workspaces/picture": {
      "post": {
        "tags": [
          "Workspaces"
        ],
        "summary": "The url of the workspace image",
        "description": "The url of the workspace image",
        "operationId": "postBetaWorkspacesPicture",
        "consumes": [
          "application/json"
        ],
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "in": "body",
            "name": "workspaceModels",
            "description": "Workspaces Id and types",
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/definitions/Api_Models_Workspace_ApiWorkspaceModel"
              }
            },
            "x-ms-summary": "Workspaces Id and types"
          }
        ],
        "responses": {
          "200": {
            "description": "System.StringA picture of the workspace",
            "schema": {
              "$ref": "#/definitions/Api_Models_Workspace_ApiWorkspaceModelCoreOperationResult"
            }
          },
          "400": {
            "description": "Bad request"
          }
        },
        "security": [
          {
            "undefined": [
              "apigovernance.powell-software.com"
            ]
          }
        ]
      }
    }
  },
  "definitions": {
    "Api_Enum_AnalyticsChartKey": {
      "enum": [
        "ModifiedWorkspaces",
        "UnmodifiedWorkspaces",
        "AverageResponseTime",
        "NotificationsSentMail",
        "NotificationsSentTeams",
        "OpenRateTeamMessages",
        "OpenRateDetailsFromPGov",
        "OpenRateMails",
        "TopUsers"
      ],
      "type": "string"
    },
    "Api_Enum_AnalyticsType": {
      "enum": [
        "BotNotifClicked",
        "EmailNotifClicked",
        "DetailsOpened"
      ],
      "type": "string"
    },
    "Api_Enum_ApiAccessPolicyEntityType": {
      "enum": [
        "SharePointSite",
        "Team",
        "User"
      ],
      "type": "string"
    },
    "Api_Enum_ApiApprovalStatusType": {
      "enum": [
        "Pending",
        "Approved",
        "Declined"
      ],
      "type": "string"
    },
    "Api_Enum_ApiApprovalType": {
      "enum": [
        "No",
        "Yes"
      ],
      "type": "string"
    },
    "Api_Enum_Approval_ApiApprovalEntityType": {
      "enum": [
        "Teams",
        "SharePoint"
      ],
      "type": "string"
    },
    "Api_Enum_Approval_ApiApprovalResultStatus": {
      "enum": [
        "Accepted",
        "Rejected",
        "AlreadyAcceptedOrRejected"
      ],
      "type": "string"
    },
    "Api_Enum_Campaign_ApiCampaignActionType": {
      "enum": [
        "ArchiveTeam",
        "AssociateTemplate",
        "Automation",
        "DeleteTeam",
        "Notification",
        "AddOwners",
        "AddMembers",
        "TurnPrivate",
        "RemoveGuests",
        "GuestReview",
        "FillTagValues",
        "ExtendExpirationDate"
      ],
      "type": "string"
    },
    "Api_Enum_Campaign_ApiCampaignStatus": {
      "enum": [
        "Active",
        "Paused"
      ],
      "type": "string"
    },
    "Api_Enum_DataViewMode": {
      "enum": [
        "Grid",
        "Table"
      ],
      "type": "string"
    },
    "Api_Enum_QueryBuilder_ApiQueryBuilderCombinatorType": {
      "enum": [
        "And",
        "Or"
      ],
      "type": "string"
    },
    "Api_Enum_QueryBuilder_ApiQueryBuilderOperatorType": {
      "enum": [
        "Eq",
        "Ne",
        "Contains",
        "NotContains",
        "Gt",
        "Ge",
        "Lt",
        "Le"
      ],
      "type": "string"
    },
    "Api_Enum_QueryBuilder_ApiQueryBuilderOrderByDirectionType": {
      "enum": [
        "Asc",
        "Desc"
      ],
      "type": "string"
    },
    "Api_Enum_Report_ApiDataSourceType": {
      "enum": [
        "Teams",
        "SharePointSites",
        "Users",
        "Documents"
      ],
      "type": "string"
    },
    "Api_Enum_Report_ApiRecommendationActionType": {
      "enum": [
        "Archive",
        "Delete",
        "ApplyTemplate",
        "RemoveAllGuests",
        "SetVisibilityToPrivate",
        "AddOwners"
      ],
      "type": "string"
    },
    "Api_Enum_Report_ApiReportBuilderType": {
      "enum": [
        "CustomReport",
        "MSTeamsReport",
        "PTeamsReport"
      ],
      "type": "string"
    },
    "Api_Enum_RoleType": {
      "enum": [
        "User",
        "Approver",
        "SubAdministrator",
        "Administrator",
        "SuperAdministrator"
      ],
      "type": "string"
    },
    "Api_Enum_Tag_OrderByType": {
      "enum": [
        "Alphabetically",
        "Numeric",
        "NumberOfValues",
        "Manually"
      ],
      "type": "string"
    },
    "Api_Enum_Tag_TagType": {
      "enum": [
        "Bit",
        "Choice",
        "Datetime",
        "Int",
        "People",
        "String"
      ],
      "type": "string"
    },
    "Api_Enum_ThemeType": {
      "enum": [
        "Dark",
        "Contrast",
        "Default"
      ],
      "type": "string"
    },
    "Api_Enum_VisibilityType": {
      "enum": [
        "UserChoice",
        "Private",
        "Public",
        "HiddenMembership"
      ],
      "type": "string"
    },
    "Api_Models_ActivityLog_ApiActivityLogHistoryModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "errorMessage": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "startDate": {
          "type": "string"
        },
        "endDate": {
          "type": "string"
        },
        "activityLogId": {
          "format": "uuid",
          "type": "string"
        },
        "parentActivityLogHistoryId": {
          "format": "uuid",
          "type": "string"
        },
        "childrenActivityLogHistory": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_ActivityLog_ApiActivityLogHistoryModel"
          }
        }
      }
    },
    "Api_Models_ActivityLog_ApiActivityLogHistoryModelCollections_Generic_IEnumerableCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_ActivityLog_ApiActivityLogHistoryModel"
          }
        }
      }
    },
    "Api_Models_ActivityLog_ApiActivityLogModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "errorMessage": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "startDate": {
          "format": "date-time",
          "type": "string"
        },
        "endDate": {
          "format": "date-time",
          "type": "string"
        },
        "closingDate": {
          "format": "date-time",
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "users": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_User_ApiUserModel"
          }
        }
      }
    },
    "Api_Models_ActivityLog_ApiActivityLogModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_ActivityLog_ApiActivityLogModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_AddOn_ApiAddOnModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "name": {
          "type": "string"
        }
      }
    },
    "Api_Models_AddOn_ApiAddOnModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_AddOn_ApiAddOnModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_AdminAccessPolicy_ApiAdminAccessPolicyEntityRemovalModel": {
      "required": [
        "entityId",
        "entityType"
      ],
      "type": "object",
      "properties": {
        "entityId": {
          "format": "uuid",
          "type": "string"
        },
        "entityType": {
          "$ref": "#/definitions/Api_Enum_ApiAccessPolicyEntityType"
        }
      }
    },
    "Api_Models_AdminAccessPolicy_ApiAdminAccessPolicyModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "tenantId": {
          "format": "uuid",
          "type": "string"
        },
        "adminAccessPolicyProfiles": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_AdminAccessPolicy_ApiAdminAccessPolicyProfileModel"
          }
        },
        "teamReportId": {
          "format": "uuid",
          "type": "string"
        },
        "sharePointReportId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_AdminAccessPolicy_ApiAdminAccessPolicyModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_AdminAccessPolicy_ApiAdminAccessPolicyModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_AdminAccessPolicy_ApiAdminAccessPolicyProfileModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "profileId": {
          "format": "uuid",
          "type": "string"
        },
        "adminAccessPolicyId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_AdminAccessPolicy_ApiSetAccessPoliciesModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "accessPolicyIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        }
      }
    },
    "Api_Models_AdminDashbordDefaultReport_ApiDefaultReportCreationModel": {
      "required": [
        "reportId"
      ],
      "type": "object",
      "properties": {
        "reportId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_ApiMaestroMessageModel": {
      "type": "object",
      "properties": {
        "content": {
          "type": "string"
        }
      }
    },
    "Api_Models_Application_ApiApplicationModel": {
      "type": "object",
      "properties": {
        "teamsAppId": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "description": {
          "type": "string"
        }
      }
    },
    "Api_Models_Application_ApiApplicationModelCollections_Generic_IEnumerableCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Application_ApiApplicationModel"
          }
        }
      }
    },
    "Api_Models_AutomationConfiguration_ApiAutomationConfigurationModel": {
      "required": [
        "name",
        "triggerType",
        "webhookUrl"
      ],
      "type": "object",
      "properties": {
        "description": {
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "name": {
          "minLength": 1,
          "type": "string"
        },
        "triggerType": {
          "minLength": 1,
          "type": "string"
        },
        "webhookUrl": {
          "minLength": 1,
          "type": "string"
        }
      }
    },
    "Api_Models_AutomationConfiguration_ApiAutomationConfigurationModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_AutomationConfiguration_ApiAutomationConfigurationModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Automation_ApiAutomationTriggerSchemaModel": {
      "type": "object",
      "properties": {
        "abstract": {
          "type": "string"
        },
        "jsonSchema": {
          "type": "string"
        }
      }
    },
    "Api_Models_Automation_ApiSpTemplateAutomationConfiguration": {
      "type": "object",
      "properties": {
        "automationConfigurationId": {
          "format": "uuid",
          "type": "string"
        },
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "spTemplateId": {
          "format": "uuid",
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Batch_ApiBatchRequestModel": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "method": {
          "type": "string"
        },
        "body": { },
        "headers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "Api_Models_Batch_ApiBatchResponseBodyModel": {
      "type": "object",
      "properties": {
        "value": { },
        "error": {
          "$ref": "#/definitions/Api_Models_Batch_ApiBatchResponseErrorModel"
        }
      }
    },
    "Api_Models_Batch_ApiBatchResponseErrorModel": {
      "type": "object",
      "properties": {
        "code": {
          "type": "string"
        },
        "message": {
          "type": "string"
        }
      }
    },
    "Api_Models_Batch_ApiBatchResponseModel": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "body": {
          "$ref": "#/definitions/Api_Models_Batch_ApiBatchResponseBodyModel"
        },
        "headers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "Api_Models_Batch_ApiBatchResponseModelCollections_Generic_IEnumerableCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Batch_ApiBatchResponseModel"
          }
        }
      }
    },
    "Api_Models_CampaignPastAction_ApiCampaignPastActionCreationModel": {
      "type": "object",
      "properties": {
        "campaignId": {
          "format": "uuid",
          "type": "string"
        },
        "action": {
          "$ref": "#/definitions/Api_Enum_Campaign_ApiCampaignActionType"
        }
      }
    },
    "Api_Models_Campaign_ApiCampaignActionAutomationConfigurationModel": {
      "type": "object",
      "properties": {
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "automationConfigurationId": {
          "format": "uuid",
          "type": "string"
        },
        "campaignActionId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Campaign_ApiCampaignActionModel": {
      "required": [
        "campaignId",
        "delay",
        "type"
      ],
      "type": "object",
      "properties": {
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        },
        "campaignActionProfiles": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignActionProfileModel"
          }
        },
        "campaignActionAutomationConfiguration": {
          "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignActionAutomationConfigurationModel"
        },
        "type": {
          "$ref": "#/definitions/Api_Enum_Campaign_ApiCampaignActionType"
        },
        "delay": {
          "format": "int32",
          "type": "integer"
        },
        "botMessageSubject": {
          "type": "string"
        },
        "botMessageContent": {
          "type": "string"
        },
        "automaticActionParams": {
          "type": "string"
        },
        "order": {
          "format": "int32",
          "type": "integer"
        },
        "emailSenderUserId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Campaign_ApiCampaignActionModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignActionModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Campaign_ApiCampaignActionProfileModel": {
      "type": "object",
      "properties": {
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "profileId": {
          "format": "uuid",
          "type": "string"
        },
        "campaignActionId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Campaign_ApiCampaignAnalyticsModel": {
      "type": "object",
      "properties": {
        "type": {
          "$ref": "#/definitions/Api_Enum_AnalyticsType"
        }
      }
    },
    "Api_Models_Campaign_ApiCampaignAnalyticsResultModel": {
      "type": "object",
      "properties": {
        "chartKey": {
          "$ref": "#/definitions/Api_Enum_AnalyticsChartKey"
        },
        "value": {
          "format": "int32",
          "type": "integer"
        },
        "total": {
          "format": "int32",
          "type": "integer"
        },
        "results": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        }
      }
    },
    "Api_Models_Campaign_ApiCampaignModel": {
      "required": [
        "displayName",
        "startDate"
      ],
      "type": "object",
      "properties": {
        "campaignActions": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignActionModel"
          }
        },
        "campaignTeams": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignTeamModel"
          }
        },
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "displayName": {
          "minLength": 1,
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "startDate": {
          "format": "date-time",
          "type": "string"
        },
        "status": {
          "$ref": "#/definitions/Api_Enum_Campaign_ApiCampaignStatus"
        },
        "tenantId": {
          "format": "uuid",
          "type": "string"
        },
        "tenantReport": {
          "$ref": "#/definitions/Api_Models_Report_ApiTenantReportModel"
        },
        "tenantReportId": {
          "format": "uuid",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "workspacesCount": {
          "format": "int32",
          "type": "integer"
        },
        "actionsAsked": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "automatedActionAsked": {
          "type": "string"
        },
        "isVisibleToEndUser": {
          "type": "boolean"
        },
        "reportName": {
          "type": "string"
        },
        "workspaceType": {
          "$ref": "#/definitions/CoreEnumerations_DefaultWorkspacesType"
        }
      }
    },
    "Api_Models_Campaign_ApiCampaignModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Campaign_ApiCampaignSharePointModel": {
      "type": "object",
      "properties": {
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        },
        "siteId": {
          "format": "uuid",
          "type": "string"
        },
        "campaign": {
          "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignModel"
        },
        "isVisibleToEndUser": {
          "type": "boolean"
        },
        "enteredInCampaign": {
          "format": "date-time",
          "type": "string"
        },
        "displayName": {
          "type": "string"
        }
      }
    },
    "Api_Models_Campaign_ApiCampaignTeamModel": {
      "type": "object",
      "properties": {
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        },
        "teamId": {
          "format": "uuid",
          "type": "string"
        },
        "campaign": {
          "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignModel"
        },
        "isVisibleToEndUser": {
          "type": "boolean"
        },
        "enteredInCampaign": {
          "format": "date-time",
          "type": "string"
        },
        "displayName": {
          "type": "string"
        }
      }
    },
    "Api_Models_Channels_ApiArchiveTeamChannel": {
      "type": "object",
      "properties": {
        "channelId": {
          "type": "string"
        },
        "channelName": {
          "type": "string"
        },
        "toArchive": {
          "type": "boolean"
        }
      }
    },
    "Api_Models_Channels_ApiChannelModel": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "createdDateTime": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "memberShipType": {
          "type": "string"
        },
        "webUrl": {
          "type": "string"
        },
        "isArchived": {
          "type": "boolean"
        },
        "lastActivity": {
          "format": "date-time",
          "type": "string"
        },
        "isRecommended": {
          "type": "boolean"
        },
        "tabs": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Api_Models_Channels_ApiChannelModelCollections_Generic_IEnumerableCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Channels_ApiChannelModel"
          }
        }
      }
    },
    "Api_Models_Channels_ApiUpdateChannelModel": {
      "type": "object",
      "properties": {
        "channelId": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "isRecommended": {
          "type": "boolean"
        },
        "sensitivityLabelId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_CompanyPolicy_ApiCompanyPolicyModel": {
      "required": [
        "defaultContent",
        "tenantId",
        "title"
      ],
      "type": "object",
      "properties": {
        "title": {
          "minLength": 1,
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "defaultContent": {
          "minLength": 1,
          "type": "string"
        },
        "tenantId": {
          "format": "uuid",
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "templates": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_TeamTemplate_ApiTeamTemplateSimpleModel"
          }
        }
      }
    },
    "Api_Models_CompanyPolicy_ApiCompanyPolicyModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_CompanyPolicy_ApiCompanyPolicyModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Document_ApiDocumentModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "tenantId": {
          "format": "uuid",
          "type": "string"
        },
        "siteId": {
          "format": "uuid",
          "type": "string"
        },
        "spWebUrl": {
          "type": "string"
        },
        "siteName": {
          "type": "string"
        },
        "webId": {
          "format": "uuid",
          "type": "string"
        },
        "listId": {
          "format": "uuid",
          "type": "string"
        },
        "listItemId": {
          "format": "uuid",
          "type": "string"
        },
        "isExternalContent": {
          "type": "boolean"
        },
        "isShared": {
          "type": "boolean"
        },
        "linkingUrl": {
          "type": "string"
        },
        "isDocument": {
          "type": "boolean"
        },
        "isContainer": {
          "type": "boolean"
        },
        "lastModifiedTime": {
          "format": "date-time",
          "type": "string"
        },
        "path": {
          "type": "string"
        },
        "size": {
          "format": "int64",
          "type": "integer"
        },
        "author": {
          "type": "string"
        },
        "sharedLinks": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_SharedDocumentLink_ApiSharedDocumentLinkModel"
          }
        },
        "sensitivityLabelId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Document_ApiDocumentModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Document_ApiDocumentModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_FeedFavorite_ApiFeedFavoriteCreationModel": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string"
        },
        "graphEntityIdentifiersJson": {
          "type": "string"
        }
      }
    },
    "Api_Models_FeedFavorite_ApiFeedFavoriteModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "author": {
          "type": "string"
        }
      }
    },
    "Api_Models_FeedFavorite_ApiFeedFavoriteModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_FeedFavorite_ApiFeedFavoriteModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_FileUpload_ApiFileUploadModel": {
      "type": "object",
      "properties": {
        "content": {
          "type": "string"
        },
        "mimeType": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "importInPowellGallery": {
          "type": "boolean"
        }
      }
    },
    "Api_Models_FileUpload_ApiFileUploadModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_FileUpload_ApiFileUploadModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_FileUpload_ApiFileUploadModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_FileUpload_ApiFileUploadModel"
        }
      }
    },
    "Api_Models_GovernancePolicy_ApiGovernancePolicyModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "approvalType": {
          "$ref": "#/definitions/Api_Enum_ApiApprovalType"
        },
        "approvalWithNotification": {
          "type": "boolean"
        },
        "approvalNotificationDefaultLanguage": {
          "type": "string"
        },
        "companyPolicyId": {
          "format": "uuid",
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "expirationDelay": {
          "format": "int32",
          "type": "integer"
        },
        "expirationType": {
          "format": "int32",
          "type": "integer"
        },
        "hasRequesterManagerInApprovers": {
          "type": "boolean"
        },
        "isApproverOwner": {
          "type": "boolean"
        },
        "isExternalUsersAllowed": {
          "type": "boolean"
        },
        "isNewExternalUsersInvitationAllowed": {
          "type": "boolean"
        },
        "isPreventedToAddOwners": {
          "type": "boolean"
        },
        "isRequesterOwner": {
          "type": "boolean"
        },
        "minimumNumberOfMembers": {
          "format": "int32",
          "type": "integer"
        },
        "minimumNumberOfOwners": {
          "format": "int32",
          "type": "integer"
        },
        "displayName": {
          "type": "string"
        },
        "namingRuleId": {
          "format": "uuid",
          "type": "string"
        },
        "sharePointTemplateId": {
          "format": "uuid",
          "type": "string"
        },
        "companyPolicy": {
          "$ref": "#/definitions/Api_Models_CompanyPolicy_ApiCompanyPolicyModel"
        },
        "namingRule": {
          "$ref": "#/definitions/Api_Models_NamingRule_ApiNamingRuleModel"
        },
        "sharePointTemplate": {
          "$ref": "#/definitions/Api_Models_SPTemplate_ApiSPTemplateModel"
        },
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "tenantId": {
          "format": "uuid",
          "type": "string"
        },
        "isBlockedToOwners": {
          "type": "boolean"
        },
        "canOwnerUpdateExpirationDate": {
          "type": "boolean"
        },
        "sensitivityLabelId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_GovernancePolicy_ApiGovernancePolicyModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_GovernancePolicy_ApiGovernancePolicyModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Governance_ApiGovernanceHealthOverviewModel": {
      "type": "object",
      "properties": {
        "key": {
          "type": "string"
        },
        "warning": {
          "type": "boolean"
        },
        "value": {
          "format": "double",
          "type": "number"
        },
        "percentage": {
          "format": "int32",
          "type": "integer"
        },
        "disabled": {
          "type": "boolean"
        },
        "errorMessage": {
          "type": "string"
        },
        "teamsCount": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Api_Models_Governance_ApiGovernanceHealthOverviewModelCollections_Generic_IEnumerableCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Governance_ApiGovernanceHealthOverviewModel"
          }
        }
      }
    },
    "Api_Models_Governance_ApiGovernanceRuleInfoModel": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "point": {
          "format": "int32",
          "type": "integer"
        },
        "url": {
          "type": "string"
        },
        "status": {
          "$ref": "#/definitions/Powell_Teams_Api_Beta_Enum_ApiGovernanceRuleStatus"
        }
      }
    },
    "Api_Models_Governance_ApiGovernanceRulesInfoModel": {
      "type": "object",
      "properties": {
        "maxScore": {
          "format": "int32",
          "type": "integer"
        },
        "score": {
          "format": "int32",
          "type": "integer"
        },
        "rules": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Governance_ApiGovernanceRuleInfoModel"
          }
        }
      }
    },
    "Api_Models_Governance_ApiGovernanceRulesInfoModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_Governance_ApiGovernanceRulesInfoModel"
        }
      }
    },
    "Api_Models_Governance_ApiGovernanceStatInfoModel": {
      "type": "object",
      "properties": {
        "key": {
          "type": "string"
        },
        "timespan": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "value": {
          "format": "double",
          "type": "number"
        }
      }
    },
    "Api_Models_Governance_ApiGovernanceStatInfoModel_ListCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Governance_ApiGovernanceStatInfoModel"
          }
        }
      }
    },
    "Api_Models_Job_ApiJobModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "paramId": {
          "format": "uuid",
          "type": "string"
        },
        "paramAdvanced": {
          "type": "string"
        },
        "tenantId": {
          "format": "uuid",
          "type": "string"
        },
        "jobTaskStatusId": {
          "format": "uuid",
          "type": "string"
        },
        "userId": {
          "format": "uuid",
          "type": "string"
        },
        "jobTaskOperationId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Job_ApiJobModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_Job_ApiJobModel"
        }
      }
    },
    "Api_Models_Job_ApiMassiveArchiveOnSharePointSitesModel": {
      "type": "object",
      "properties": {
        "identifiers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "archiveSharePointSite": {
          "type": "boolean"
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Job_ApiMassiveArchiveOnTeamsModel": {
      "type": "object",
      "properties": {
        "teamIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "withSharePointArchiving": {
          "type": "boolean"
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Job_ApiMassiveDeleteOnSharePointSitesModel": {
      "type": "object",
      "properties": {
        "identifiers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Job_ApiSyncTeamJobInformationModel": {
      "type": "object",
      "properties": {
        "inProgress": {
          "type": "boolean"
        },
        "lastCompletedSynchronization": {
          "type": "string"
        }
      }
    },
    "Api_Models_Job_ApiSyncTeamJobInformationModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_Job_ApiSyncTeamJobInformationModel"
        }
      }
    },
    "Api_Models_NamingRule_ApiNamingConventionConfigurationModel": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      }
    },
    "Api_Models_NamingRule_ApiNamingConventionCreationModel": {
      "required": [
        "configuration",
        "name"
      ],
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "configuration": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_NamingRule_ApiNamingConventionConfigurationModel"
          }
        },
        "isMetaNamingRule": {
          "type": "boolean"
        },
        "name": {
          "minLength": 1,
          "type": "string"
        },
        "numberIncrement": {
          "format": "int32",
          "type": "integer"
        },
        "tags": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagModel"
          }
        }
      }
    },
    "Api_Models_NamingRule_ApiNamingConventionCreationModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_NamingRule_ApiNamingConventionCreationModel"
        }
      }
    },
    "Api_Models_NamingRule_ApiNamingRuleModel": {
      "required": [
        "configuration",
        "name"
      ],
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "configuration": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_NamingRule_ApiNamingConventionConfigurationModel"
          }
        },
        "isMetaNamingRule": {
          "type": "boolean"
        },
        "name": {
          "minLength": 1,
          "type": "string"
        },
        "numberIncrement": {
          "format": "int32",
          "type": "integer"
        },
        "tags": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagModel"
          }
        }
      }
    },
    "Api_Models_NamingRule_ApiNamingRuleModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_NamingRule_ApiNamingRuleModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_NamingRule_ApiTeamNameBasedOnNamingRuleModel": {
      "type": "object",
      "properties": {
        "tags": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagValueModel"
          }
        },
        "teamName": {
          "type": "string"
        },
        "timeZone": {
          "type": "string"
        }
      }
    },
    "Api_Models_PendingApproval_ApiApprovalCreationModel": {
      "required": [
        "additionalGroupMembers",
        "additionalGroupOwners",
        "additionalMembers",
        "additionalOwners",
        "name",
        "tagValues",
        "teamTemplateId",
        "visibility"
      ],
      "type": "object",
      "properties": {
        "description": {
          "type": "string"
        },
        "name": {
          "minLength": 1,
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "originalTitle": {
          "type": "string"
        },
        "teamTemplateId": {
          "format": "uuid",
          "type": "string"
        },
        "visibility": {
          "$ref": "#/definitions/Api_Enum_VisibilityType"
        },
        "additionalMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "tagValues": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagValueModel"
          }
        },
        "expirationDate": {
          "format": "date-time",
          "type": "string"
        },
        "type": {
          "$ref": "#/definitions/Api_Enum_Approval_ApiApprovalEntityType"
        },
        "additionalVisitors": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupVisitors": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "webUrl": {
          "type": "string"
        },
        "sharingMode": {
          "$ref": "#/definitions/Powell_Teams_Api_Beta_Enum_SharePoint_ApiSharePointSiteSharingMode"
        },
        "storageQuota": {
          "format": "int64",
          "type": "integer"
        }
      }
    },
    "Api_Models_PendingApproval_ApiApprovalDecisionModel": {
      "type": "object",
      "properties": {
        "approvalId": {
          "format": "uuid",
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "comment": {
          "default": "",
          "type": "string"
        },
        "created": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "Api_Models_PendingApproval_ApiApprovalHistoryModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "comment": {
          "type": "string"
        },
        "creator": {
          "$ref": "#/definitions/Api_Models_User_ApiUserModel"
        },
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "Api_Models_PendingApproval_ApiApprovalResult": {
      "type": "object",
      "properties": {
        "jobTaskId": {
          "format": "uuid",
          "type": "string"
        },
        "approvalId": {
          "format": "uuid",
          "type": "string"
        },
        "status": {
          "$ref": "#/definitions/Api_Enum_Approval_ApiApprovalResultStatus"
        }
      }
    },
    "Api_Models_PendingApproval_ApiApprovalResultCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_PendingApproval_ApiApprovalResult"
        }
      }
    },
    "Api_Models_PendingApproval_ApiPendingApprovalModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "histories": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_PendingApproval_ApiApprovalHistoryModel"
          }
        },
        "team": {
          "type": "string"
        },
        "tenantId": {
          "format": "uuid",
          "type": "string"
        },
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "template": {
          "$ref": "#/definitions/Api_Models_TeamTemplate_ApiTeamTemplateVerySimpleModel"
        },
        "approvers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "creator": {
          "format": "uuid",
          "type": "string"
        },
        "dateDecision": {
          "format": "date-time",
          "type": "string"
        },
        "validator": {
          "type": "string"
        },
        "approved": {
          "$ref": "#/definitions/Api_Enum_ApiApprovalStatusType"
        },
        "templateId": {
          "format": "uuid",
          "type": "string"
        },
        "teamDisplayName": {
          "type": "string"
        },
        "templateName": {
          "type": "string"
        },
        "type": {
          "$ref": "#/definitions/Api_Enum_Approval_ApiApprovalEntityType"
        }
      }
    },
    "Api_Models_PendingApproval_ApiPendingApprovalModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_PendingApproval_ApiPendingApprovalModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_PowellCodeTemplate_ApiPowellCodeTemplateModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "ptCodeString": {
          "type": "string"
        }
      }
    },
    "Api_Models_PowellCodeTemplate_ApiPowellCodeTemplateModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_PowellCodeTemplate_ApiPowellCodeTemplateModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_ProfileUser_ApiProfileUserModel": {
      "type": "object",
      "properties": {
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "profile": {
          "$ref": "#/definitions/Api_Models_Profile_ApiProfileModel"
        },
        "profileId": {
          "format": "uuid",
          "type": "string"
        },
        "user": {
          "$ref": "#/definitions/Api_Models_User_ApiUserModel"
        },
        "userId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Profile_ApiGraphIdsProfileModel": {
      "type": "object",
      "properties": {
        "groupIds": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "userIds": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "Api_Models_Profile_ApiProfileCriterias": {
      "type": "object",
      "properties": {
        "graphIds": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Profile_ApiGraphIdsProfileModel"
          }
        },
        "propertyFilters": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Profile_ApiPropertyFilterModel"
          }
        }
      }
    },
    "Api_Models_Profile_ApiProfileModel": {
      "type": "object",
      "properties": {
        "description": {
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "criterias": {
          "$ref": "#/definitions/Api_Models_Profile_ApiProfileCriterias"
        },
        "profileUsers": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_ProfileUser_ApiProfileUserModel"
          }
        },
        "type": {
          "type": "string"
        },
        "templateProfiles": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_TemplateProfile_ApiTemplateProfileModel"
          }
        },
        "adminAccessPolicyProfiles": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_AdminAccessPolicy_ApiAdminAccessPolicyProfileModel"
          }
        }
      }
    },
    "Api_Models_Profile_ApiProfileModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Profile_ApiProfileModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Profile_ApiPropertyFilterModel": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "operator": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      }
    },
    "Api_Models_Profile_ApiTeamProfileModel": {
      "type": "object",
      "properties": {
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "profileId": {
          "format": "uuid",
          "type": "string"
        },
        "teamId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_QueryBuilder_ApiQueryBuilderConditionFilterModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "combinator": {
          "$ref": "#/definitions/Api_Enum_QueryBuilder_ApiQueryBuilderCombinatorType"
        },
        "rules": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_QueryBuilder_ApiQueryBuilderRule"
          }
        }
      }
    },
    "Api_Models_QueryBuilder_ApiQueryBuilderExpandModel": {
      "type": "object",
      "properties": {
        "entity": {
          "type": "string"
        },
        "properties": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "Api_Models_QueryBuilder_ApiQueryBuilderModel": {
      "type": "object",
      "properties": {
        "dataSource": {
          "type": "string"
        },
        "conditions": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_QueryBuilder_ApiQueryBuilderConditionFilterModel"
          }
        },
        "select": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "orderBy": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_QueryBuilder_ApiQueryBuilderOrderByModel"
          }
        },
        "expand": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_QueryBuilder_ApiQueryBuilderExpandModel"
          }
        }
      }
    },
    "Api_Models_QueryBuilder_ApiQueryBuilderOrderByModel": {
      "type": "object",
      "properties": {
        "key": {
          "type": "string"
        },
        "value": {
          "$ref": "#/definitions/Api_Enum_QueryBuilder_ApiQueryBuilderOrderByDirectionType"
        }
      }
    },
    "Api_Models_QueryBuilder_ApiQueryBuilderRule": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "field": {
          "type": "string"
        },
        "value": {
          "type": "string"
        },
        "operator": {
          "$ref": "#/definitions/Api_Enum_QueryBuilder_ApiQueryBuilderOperatorType"
        },
        "subRule": {
          "$ref": "#/definitions/Api_Models_QueryBuilder_ApiQueryBuilderSubRule"
        }
      }
    },
    "Api_Models_QueryBuilder_ApiQueryBuilderSubRule": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "field": {
          "type": "string"
        },
        "value": {
          "type": "string"
        },
        "operator": {
          "$ref": "#/definitions/Api_Enum_QueryBuilder_ApiQueryBuilderOperatorType"
        }
      }
    },
    "Api_Models_Report_ApiCustomReportStatisticDetailModel": {
      "type": "object",
      "properties": {
        "total": {
          "format": "int32",
          "type": "integer"
        },
        "percentage": {
          "format": "double",
          "type": "number"
        },
        "tenantReport": {
          "$ref": "#/definitions/Api_Models_Report_ApiTenantReportModel"
        },
        "campaignsCount": {
          "format": "int32",
          "type": "integer"
        },
        "totalWorkspace": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Api_Models_Report_ApiCustomReportStatisticDetailModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Report_ApiCustomReportStatisticDetailModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Report_ApiCustomReportStatisticDetailModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_Report_ApiCustomReportStatisticDetailModel"
        }
      }
    },
    "Api_Models_Report_ApiHistoryRequestModel": {
      "type": "object",
      "properties": {
        "date": {
          "format": "date-time",
          "type": "string"
        },
        "numberOfMonthsOfHistory": {
          "format": "int32",
          "type": "integer"
        },
        "ptCodeString": {
          "type": "string"
        }
      }
    },
    "Api_Models_Report_ApiHistoryResponseModel": {
      "type": "object",
      "properties": {
        "totalOfTheMonth": {
          "format": "int32",
          "type": "integer"
        },
        "reportTypeObjectCount": {
          "format": "int32",
          "type": "integer"
        },
        "month": {
          "type": "string"
        }
      }
    },
    "Api_Models_Report_ApiHistoryResponseModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Report_ApiHistoryResponseModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Report_ApiReportBuilderConfiguration": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "dataSource": {
          "type": "string"
        },
        "conditions": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_QueryBuilder_ApiQueryBuilderConditionFilterModel"
          }
        },
        "select": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "orderBy": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_QueryBuilder_ApiQueryBuilderOrderByModel"
          }
        },
        "expand": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_QueryBuilder_ApiQueryBuilderExpandModel"
          }
        }
      }
    },
    "Api_Models_Report_ApiTeamReportComplianceModel": {
      "type": "object",
      "properties": {
        "teamId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Report_ApiTeamReportComplianceModelCollections_Generic_IEnumerableCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Report_ApiTeamReportComplianceModel"
          }
        }
      }
    },
    "Api_Models_Report_ApiTeamReportComplianceModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_Report_ApiTeamReportComplianceModel"
        }
      }
    },
    "Api_Models_Report_ApiTenantReportModel": {
      "type": "object",
      "properties": {
        "campaigns": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignModel"
          }
        },
        "dataSource": {
          "$ref": "#/definitions/Api_Enum_Report_ApiDataSourceType"
        },
        "description": {
          "type": "string"
        },
        "exportKey": {
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "isAComplianceRule": {
          "type": "boolean"
        },
        "order": {
          "format": "int32",
          "type": "integer"
        },
        "powellCodeTemplate": {
          "$ref": "#/definitions/Api_Models_PowellCodeTemplate_ApiPowellCodeTemplateModel"
        },
        "recommendationActions": {
          "$ref": "#/definitions/Api_Enum_Report_ApiRecommendationActionType"
        },
        "reportBuilderConfiguration": {
          "$ref": "#/definitions/Api_Models_Report_ApiReportBuilderConfiguration"
        },
        "reportKey": {
          "type": "string"
        },
        "reportType": {
          "$ref": "#/definitions/Api_Enum_Report_ApiReportBuilderType"
        },
        "reportUrl": {
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "isDefault": {
          "type": "boolean"
        },
        "customViewId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Report_ApiTenantReportModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Report_ApiTenantReportModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Resource_ApiResourceModel": {
      "type": "object",
      "properties": {
        "resourceId": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      }
    },
    "Api_Models_Resource_ApiResourceModelCollections_Generic_IEnumerableCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Resource_ApiResourceModel"
          }
        }
      }
    },
    "Api_Models_SPTemplateProfile_ApiSPTemplateProfileModel": {
      "type": "object",
      "properties": {
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "profile": {
          "$ref": "#/definitions/Api_Models_Profile_ApiProfileModel"
        },
        "profileId": {
          "format": "uuid",
          "type": "string"
        },
        "spTemplateId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_SPTemplate_ApiDuplicateSPTemplateModel": {
      "required": [
        "name"
      ],
      "type": "object",
      "properties": {
        "name": {
          "minLength": 1,
          "type": "string"
        }
      }
    },
    "Api_Models_SPTemplate_ApiSPTemplateModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "externalId": {
          "type": "string"
        },
        "governancePolicyId": {
          "format": "uuid",
          "type": "string"
        },
        "type": {
          "$ref": "#/definitions/Powell_Teams_Api_Beta_Enum_SharePoint_ApiSharePointSiteType"
        },
        "governancePolicy": {
          "$ref": "#/definitions/Api_Models_GovernancePolicy_ApiGovernancePolicyModel"
        },
        "automationConfigurations": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Automation_ApiSpTemplateAutomationConfiguration"
          }
        },
        "externalUrl": {
          "type": "string"
        },
        "icon": {
          "type": "string"
        },
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "additionalMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalVisitors": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupVisitors": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "approvers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "tenantId": {
          "format": "uuid",
          "type": "string"
        },
        "isPublished": {
          "type": "boolean"
        },
        "profiles": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_SPTemplateProfile_ApiSPTemplateProfileModel"
          }
        },
        "siteDesignId": {
          "format": "uuid",
          "type": "string"
        },
        "tags": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTemplateTagModel"
          }
        },
        "storageQuota": {
          "format": "int64",
          "type": "integer"
        },
        "adminAccessPolicyIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        }
      }
    },
    "Api_Models_SPTemplate_ApiSPTemplateModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_SPTemplate_ApiSPTemplateModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_SensitivityLabel_ApiApplySensitivityLabelModel": {
      "type": "object",
      "properties": {
        "workspaceId": {
          "format": "uuid",
          "type": "string"
        },
        "labelId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_SharePointSiteProfile_ApiSharePointSiteProfileModel": {
      "type": "object",
      "properties": {
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "profileId": {
          "format": "uuid",
          "type": "string"
        },
        "sharePointSiteId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_SharePointSite_ApiApplySpTemplateOnSitesModel": {
      "required": [
        "siteIds"
      ],
      "type": "object",
      "properties": {
        "siteIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_SharePointSite_ApiMassiveAccessPoliciesOnSitesModel": {
      "required": [
        "accessPoliciesIds",
        "ids"
      ],
      "type": "object",
      "properties": {
        "ids": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "accessPoliciesIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        }
      }
    },
    "Api_Models_SharePointSite_ApiMassiveMembersOnSharePointSitesModel": {
      "required": [
        "ids",
        "memberIds"
      ],
      "type": "object",
      "properties": {
        "ids": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "memberIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_SharePointSite_ApiMassiveOwnersOnSharePointSitesModel": {
      "required": [
        "ids",
        "ownerIds"
      ],
      "type": "object",
      "properties": {
        "ids": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "ownerIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_SharePointSite_ApiSPSiteModel": {
      "type": "object",
      "properties": {
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "createdInPGov": {
          "type": "boolean"
        },
        "currentUserIsOwner": {
          "type": "boolean"
        },
        "currentUserIsMember": {
          "type": "boolean"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "expirationDate": {
          "format": "date-time",
          "type": "string"
        },
        "guestsCount": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "isArchived": {
          "type": "boolean"
        },
        "isGovernanceRuleCompliant": {
          "type": "boolean"
        },
        "lastActivity": {
          "format": "date-time",
          "type": "string"
        },
        "membersCount": {
          "format": "int32",
          "type": "integer"
        },
        "nbDocuments": {
          "format": "int32",
          "type": "integer"
        },
        "ownersCount": {
          "format": "int32",
          "type": "integer"
        },
        "siteId": {
          "type": "string"
        },
        "storageQuota": {
          "format": "int64",
          "type": "integer"
        },
        "storageUsed": {
          "format": "int64",
          "type": "integer"
        },
        "webUrl": {
          "type": "string"
        },
        "sharingMode": {
          "$ref": "#/definitions/Powell_Teams_Api_Beta_Enum_SharePoint_ApiSharePointSiteSharingMode"
        },
        "type": {
          "$ref": "#/definitions/Powell_Teams_Api_Beta_Enum_SharePoint_ApiSharePointSiteType"
        },
        "spTemplateId": {
          "format": "uuid",
          "type": "string"
        },
        "templateName": {
          "type": "string"
        },
        "visitorsCount": {
          "format": "int32",
          "type": "integer"
        },
        "archivedDate": {
          "format": "date-time",
          "type": "string"
        },
        "officeGroupId": {
          "format": "uuid",
          "type": "string"
        },
        "isFavorite": {
          "type": "boolean"
        },
        "isReferenced": {
          "type": "boolean"
        },
        "sensitivityLabelId": {
          "format": "uuid",
          "type": "string"
        },
        "guestReviewDate": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "Api_Models_SharePointSite_ApiSharePointSiteAddMembersModel": {
      "required": [
        "memberIds"
      ],
      "type": "object",
      "properties": {
        "memberIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "isGuestReview": {
          "type": "boolean"
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_SharePointSite_ApiSharePointSiteAddOwnersModel": {
      "required": [
        "ownerIds"
      ],
      "type": "object",
      "properties": {
        "ownerIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_SharePointSite_ApiSharePointSiteModel": {
      "type": "object",
      "properties": {
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "createdInPGov": {
          "type": "boolean"
        },
        "currentUserIsOwner": {
          "type": "boolean"
        },
        "currentUserIsMember": {
          "type": "boolean"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "expirationDate": {
          "format": "date-time",
          "type": "string"
        },
        "guestsCount": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "isArchived": {
          "type": "boolean"
        },
        "isGovernanceRuleCompliant": {
          "type": "boolean"
        },
        "lastActivity": {
          "format": "date-time",
          "type": "string"
        },
        "membersCount": {
          "format": "int32",
          "type": "integer"
        },
        "nbDocuments": {
          "format": "int32",
          "type": "integer"
        },
        "ownersCount": {
          "format": "int32",
          "type": "integer"
        },
        "siteId": {
          "type": "string"
        },
        "storageQuota": {
          "format": "int64",
          "type": "integer"
        },
        "storageUsed": {
          "format": "int64",
          "type": "integer"
        },
        "webUrl": {
          "type": "string"
        },
        "sharingMode": {
          "$ref": "#/definitions/Powell_Teams_Api_Beta_Enum_SharePoint_ApiSharePointSiteSharingMode"
        },
        "type": {
          "$ref": "#/definitions/Powell_Teams_Api_Beta_Enum_SharePoint_ApiSharePointSiteType"
        },
        "spTemplate": {
          "$ref": "#/definitions/Api_Models_SPTemplate_ApiSPTemplateModel"
        },
        "spTemplateId": {
          "format": "uuid",
          "type": "string"
        },
        "templateName": {
          "type": "string"
        },
        "visitorsCount": {
          "format": "int32",
          "type": "integer"
        },
        "archivedDate": {
          "format": "date-time",
          "type": "string"
        },
        "officeGroupId": {
          "format": "uuid",
          "type": "string"
        },
        "isFavorite": {
          "type": "boolean"
        },
        "isReferenced": {
          "type": "boolean"
        },
        "siteProfiles": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_SharePointSiteProfile_ApiSharePointSiteProfileModel"
          }
        },
        "tagsValues": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagValueModel"
          }
        },
        "sensitivityLabelId": {
          "format": "uuid",
          "type": "string"
        },
        "guestReviewDate": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "Api_Models_SharePointSite_ApiSharePointSiteModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_SharePointSite_ApiSharePointSiteModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_SharePointSite_ApiSharePointSiteModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_SharePointSite_ApiSharePointSiteModel"
        }
      }
    },
    "Api_Models_SharePointSite_ApiUpdateSitesModel": {
      "required": [
        "siteIds"
      ],
      "type": "object",
      "properties": {
        "siteIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        },
        "isGuestReview": {
          "type": "boolean"
        }
      }
    },
    "Api_Models_SharePoint_ApiRevokeUserAccessOnSitesModel": {
      "type": "object",
      "properties": {
        "siteIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "withTemplateDeletion": {
          "type": "boolean"
        }
      }
    },
    "Api_Models_SharePoint_ApiSharePointCreationModel": {
      "required": [
        "additionalOwners",
        "displayName",
        "sharingMode",
        "webUrl"
      ],
      "type": "object",
      "properties": {
        "displayName": {
          "minLength": 1,
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "isArchived": {
          "type": "boolean"
        },
        "siteId": {
          "type": "string"
        },
        "siteType": {
          "$ref": "#/definitions/Powell_Teams_Api_Beta_Enum_SharePoint_ApiSharePointSiteType"
        },
        "storageQuota": {
          "format": "int64",
          "type": "integer"
        },
        "webUrl": {
          "minLength": 1,
          "type": "string"
        },
        "sharingMode": {
          "$ref": "#/definitions/Powell_Teams_Api_Beta_Enum_SharePoint_ApiSharePointSiteSharingMode"
        },
        "additionalMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupVisitors": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalVisitors": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "spTemplateId": {
          "format": "uuid",
          "type": "string"
        },
        "officeGroupId": {
          "format": "uuid",
          "type": "string"
        },
        "tagValues": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagValueModel"
          }
        },
        "timeZone": {
          "type": "string"
        },
        "originalTitle": {
          "type": "string"
        },
        "expirationDate": {
          "format": "date-time",
          "type": "string"
        },
        "sensitivityLabelId": {
          "format": "uuid",
          "type": "string"
        },
        "campaignPastAction": {
          "$ref": "#/definitions/Api_Models_CampaignPastAction_ApiCampaignPastActionCreationModel"
        }
      }
    },
    "Api_Models_SharePoint_ApiSharePointListModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "rootFolder": {
          "$ref": "#/definitions/Api_Models_SharePoint_ApiSharePointRootFolderModel"
        },
        "title": {
          "type": "string"
        }
      }
    },
    "Api_Models_SharePoint_ApiSharePointListModelCollections_Generic_IEnumerableCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_SharePoint_ApiSharePointListModel"
          }
        }
      }
    },
    "Api_Models_SharePoint_ApiSharePointListModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_SharePoint_ApiSharePointListModel"
        }
      }
    },
    "Api_Models_SharePoint_ApiSharePointRootFolderModel": {
      "type": "object",
      "properties": {
        "serverRelativeUrl": {
          "type": "string"
        }
      }
    },
    "Api_Models_SharePoint_ApiSharePointUsersModel": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "mail": {
          "type": "string"
        },
        "userType": {
          "type": "string"
        },
        "accountEnabled": {
          "type": "boolean"
        },
        "userPrincipalName": {
          "type": "string"
        }
      }
    },
    "Api_Models_SharePoint_ApiSharePointUsersModelCoreInfiniteCollectionPage": {
      "type": "object",
      "properties": {
        "items": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_SharePoint_ApiSharePointUsersModel"
          }
        },
        "nextPageInfo": {
          "type": "string"
        }
      }
    },
    "Api_Models_SharePoint_ApiSiteModel": {
      "type": "object",
      "properties": {
        "createdDateTime": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "id": {
          "type": "string"
        },
        "webUrl": {
          "type": "string"
        }
      }
    },
    "Api_Models_SharePoint_ApiSiteModelCollections_Generic_IEnumerableCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_SharePoint_ApiSiteModel"
          }
        }
      }
    },
    "Api_Models_SharedDocumentLink_ApiSharedDocumentLinkModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "tenantId": {
          "format": "uuid",
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "hasExternalGuestInvitees": {
          "type": "boolean"
        },
        "isEditLink": {
          "type": "boolean"
        },
        "isActive": {
          "type": "boolean"
        },
        "expiration": {
          "format": "date-time",
          "type": "string"
        },
        "shareId": {
          "type": "string"
        }
      }
    },
    "Api_Models_Tabs_ApiChannelTabsModel": {
      "type": "object",
      "properties": {
        "configuration": {
          "$ref": "#/definitions/Api_Models_Tabs_ApiTeamsTabConfiguration"
        },
        "displayName": {
          "type": "string"
        },
        "webUrl": {
          "type": "string"
        },
        "teamsApp": {
          "$ref": "#/definitions/Api_Models_Tabs_ApiTeamsApp"
        }
      }
    },
    "Api_Models_Tabs_ApiChannelTabsModel_ListCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tabs_ApiChannelTabsModel"
          }
        }
      }
    },
    "Api_Models_Tabs_ApiTeamsApp": {
      "type": "object",
      "properties": {
        "displayName": {
          "type": "string"
        },
        "externalId": {
          "type": "string"
        },
        "appDefinitionsNextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Tabs_ApiTeamsTabConfiguration": {
      "type": "object",
      "properties": {
        "contentUrl": {
          "type": "string"
        },
        "entityId": {
          "type": "string"
        },
        "removeUrl": {
          "type": "string"
        },
        "websiteUrl": {
          "type": "string"
        }
      }
    },
    "Api_Models_Tag_ApiApplyTagOnEntityModel": {
      "required": [
        "tagId",
        "tagValue"
      ],
      "type": "object",
      "properties": {
        "tagId": {
          "format": "uuid",
          "type": "string"
        },
        "tagValue": {
          "minLength": 1,
          "type": "string"
        }
      }
    },
    "Api_Models_Tag_ApiMassiveDeleteTagOnEntityModel": {
      "type": "object",
      "properties": {
        "workspaceIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "tagIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "type": {
          "type": "string"
        }
      }
    },
    "Api_Models_Tag_ApiRefinerTagModel": {
      "type": "object",
      "properties": {
        "choiceId": {
          "format": "uuid",
          "type": "string"
        },
        "choice": {
          "$ref": "#/definitions/Api_Models_Tag_ApiTagChoiceModel"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "tag": {
          "$ref": "#/definitions/Api_Models_Tag_ApiTagModel"
        },
        "tagFormat": {
          "type": "string"
        },
        "tagId": {
          "format": "uuid",
          "type": "string"
        },
        "tagIsMultiValueChoice": {
          "type": "boolean"
        },
        "tagName": {
          "type": "string"
        },
        "tagOrderByType": {
          "$ref": "#/definitions/Api_Enum_Tag_OrderByType"
        },
        "tagType": {
          "$ref": "#/definitions/Api_Enum_Tag_TagType"
        },
        "tagValue": {
          "type": "string"
        },
        "sharePointSiteId": {
          "format": "uuid",
          "type": "string"
        },
        "teamId": {
          "format": "uuid",
          "type": "string"
        },
        "templateId": {
          "format": "uuid",
          "type": "string"
        },
        "tenantId": {
          "format": "uuid",
          "type": "string"
        },
        "userId": {
          "format": "uuid",
          "type": "string"
        },
        "workspaceId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Tag_ApiTagChoiceModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "order": {
          "format": "int32",
          "type": "integer"
        },
        "value": {
          "type": "string"
        }
      }
    },
    "Api_Models_Tag_ApiTagConfigurationAutomationModel": {
      "type": "object",
      "properties": {
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "order": {
          "format": "int32",
          "type": "integer"
        },
        "tag": {
          "$ref": "#/definitions/Api_Models_Tag_ApiTagModel"
        },
        "tagId": {
          "format": "uuid",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "Api_Models_Tag_ApiTagModel": {
      "required": [
        "name",
        "type"
      ],
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "isRefiner": {
          "type": "boolean"
        },
        "name": {
          "minLength": 1,
          "type": "string"
        },
        "orderByType": {
          "$ref": "#/definitions/Api_Enum_Tag_OrderByType"
        },
        "type": {
          "$ref": "#/definitions/Api_Enum_Tag_TagType"
        },
        "isMultiValueChoice": {
          "type": "boolean"
        },
        "choices": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagChoiceModel"
          }
        },
        "format": {
          "type": "string"
        },
        "automations": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagConfigurationAutomationModel"
          }
        },
        "description": {
          "type": "string"
        }
      }
    },
    "Api_Models_Tag_ApiTagModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Tag_ApiTagValueModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "tagId": {
          "format": "uuid",
          "type": "string"
        },
        "tag": {
          "$ref": "#/definitions/Api_Models_Tag_ApiTagModel"
        },
        "tagType": {
          "$ref": "#/definitions/Api_Enum_Tag_TagType"
        },
        "value": { },
        "choice": {
          "$ref": "#/definitions/Api_Models_Tag_ApiTagChoiceModel"
        },
        "user": {
          "$ref": "#/definitions/Api_Models_User_ApiUserModel"
        }
      }
    },
    "Api_Models_Tag_ApiTagValueModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagValueModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Tag_ApiTagValueModel_ListCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagValueModel"
          }
        }
      }
    },
    "Api_Models_Tag_ApiTemplateTagModel": {
      "type": "object",
      "properties": {
        "choices": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagChoiceModel"
          }
        },
        "choiceText": {
          "type": "string"
        },
        "choiceValue": {
          "type": "string"
        },
        "defaultValue": { },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "isInNamingRule": {
          "type": "boolean"
        },
        "isMandatory": {
          "type": "boolean"
        },
        "isMultiValueChoice": {
          "type": "boolean"
        },
        "isShownToUsers": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "tagId": {
          "format": "uuid",
          "type": "string"
        },
        "type": {
          "$ref": "#/definitions/Api_Enum_Tag_TagType"
        },
        "value": {
          "type": "string"
        },
        "description": {
          "type": "string"
        }
      }
    },
    "Api_Models_TeamMessage_ApiTeamMessageAttachmentModel": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "contentUrl": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "teamsAppId": {
          "type": "string"
        },
        "thumbnailUrl": {
          "type": "string"
        }
      }
    },
    "Api_Models_TeamMessage_ApiTeamMessageModel": {
      "type": "object",
      "properties": {
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_TeamMessage_ApiTeamMessageAttachmentModel"
          }
        },
        "createdDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "deletedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "lastEditedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "lastModifiedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "locale": {
          "type": "string"
        },
        "messageType": {
          "type": "string"
        },
        "subject": {
          "type": "string"
        },
        "content": {
          "type": "string"
        },
        "author": {
          "type": "string"
        },
        "summary": {
          "type": "string"
        },
        "webUrl": {
          "type": "string"
        }
      }
    },
    "Api_Models_TeamMessage_ApiTeamMessageModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_TeamMessage_ApiTeamMessageModel"
        }
      }
    },
    "Api_Models_TeamTemplate_ApiDuplicateTemplateModel": {
      "required": [
        "name"
      ],
      "type": "object",
      "properties": {
        "name": {
          "minLength": 1,
          "type": "string"
        }
      }
    },
    "Api_Models_TeamTemplate_ApiTeamTemplateSimpleModel": {
      "required": [
        "displayName",
        "schema"
      ],
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "additionalMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "approvers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "approvalWithNotification": {
          "type": "boolean"
        },
        "approvalNotificationDefaultLanguage": {
          "type": "string"
        },
        "categories": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "description": {
          "type": "string"
        },
        "displayName": {
          "minLength": 1,
          "type": "string"
        },
        "isApproverTeamOwner": {
          "type": "boolean"
        },
        "isPreventedToAddOwners": {
          "type": "boolean"
        },
        "isPublished": {
          "type": "boolean"
        },
        "lastSchemaSynchronisation": {
          "type": "string"
        },
        "minimumMembers": {
          "format": "int32",
          "type": "integer"
        },
        "minimumOwners": {
          "format": "int32",
          "type": "integer"
        },
        "namingConventionId": {
          "format": "uuid",
          "type": "string"
        },
        "namingConvention": {
          "$ref": "#/definitions/Api_Models_NamingRule_ApiNamingRuleModel"
        },
        "companyPolicy": {
          "$ref": "#/definitions/Api_Models_CompanyPolicy_ApiCompanyPolicyModel"
        },
        "tags": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTemplateTagModel"
          }
        },
        "teamIdToClone": {
          "format": "uuid",
          "type": "string"
        },
        "teamsCount": {
          "format": "int32",
          "type": "integer"
        },
        "visibility": {
          "type": "string"
        },
        "expirationDelay": {
          "format": "int32",
          "type": "integer"
        },
        "isExternalUsersAllowed": {
          "type": "boolean"
        },
        "isNewExternalUsersInvitationAllowed": {
          "type": "boolean"
        },
        "schema": {
          "minLength": 1,
          "type": "string"
        },
        "partsToClone": {
          "type": "string"
        },
        "approvalType": {
          "$ref": "#/definitions/Api_Enum_ApiApprovalType"
        },
        "icon": {
          "type": "string"
        },
        "hasRequesterManagerInApprovers": {
          "type": "boolean"
        },
        "companyPolicyId": {
          "format": "uuid",
          "type": "string"
        },
        "externalUrl": {
          "type": "string"
        },
        "siteDesignId": {
          "type": "string"
        },
        "siteDefinitionType": {
          "format": "int32",
          "type": "integer"
        },
        "isBlockedToOwners": {
          "type": "boolean"
        },
        "sensitivityLabelId": {
          "format": "uuid",
          "type": "string"
        },
        "canOwnerUpdateExpirationDate": {
          "type": "boolean"
        },
        "expirationType": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Api_Models_TeamTemplate_ApiTeamTemplateSimpleModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_TeamTemplate_ApiTeamTemplateSimpleModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_TeamTemplate_ApiTeamTemplateSimpleModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_TeamTemplate_ApiTeamTemplateSimpleModel"
        }
      }
    },
    "Api_Models_TeamTemplate_ApiTeamTemplateVerySimpleModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "additionalMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "approvers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "categories": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "templateUsers": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_TemplateUser_ApiTemplateUserModel"
          }
        },
        "description": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "isPublished": {
          "type": "boolean"
        },
        "lastSchemaSynchronisation": {
          "type": "string"
        },
        "minimumMembers": {
          "format": "int32",
          "type": "integer"
        },
        "minimumOwners": {
          "format": "int32",
          "type": "integer"
        },
        "namingConventionId": {
          "format": "uuid",
          "type": "string"
        },
        "tags": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTemplateTagModel"
          }
        },
        "teamIdToClone": {
          "format": "uuid",
          "type": "string"
        },
        "teamsCount": {
          "format": "int32",
          "type": "integer"
        },
        "visibility": {
          "$ref": "#/definitions/Api_Enum_VisibilityType"
        },
        "expirationDelay": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Api_Models_TeamTemplate_ApiTeamTemplateVerySimpleModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_TeamTemplate_ApiTeamTemplateVerySimpleModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiApplySiteDesignModel": {
      "required": [
        "siteDesignName",
        "teamAzureADId",
        "templateId"
      ],
      "type": "object",
      "properties": {
        "teamAzureADId": {
          "format": "uuid",
          "type": "string"
        },
        "templateId": {
          "format": "uuid",
          "type": "string"
        },
        "siteDesignName": {
          "minLength": 1,
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiApplyTemplateOnTeamsModel": {
      "required": [
        "teamIds"
      ],
      "type": "object",
      "properties": {
        "teamIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiAssociatedDocumentModel": {
      "type": "object",
      "properties": {
        "created": {
          "type": "string"
        },
        "creator": {
          "type": "string"
        },
        "editor": {
          "type": "string"
        },
        "id": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "updated": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "size": {
          "format": "int64",
          "type": "integer"
        }
      }
    },
    "Api_Models_Team_ApiAssociatedDocumentModelCollections_Generic_IEnumerableCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Team_ApiAssociatedDocumentModel"
          }
        }
      }
    },
    "Api_Models_Team_ApiCopyUserAccessOnSitesModel": {
      "type": "object",
      "properties": {
        "siteIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "userIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        }
      }
    },
    "Api_Models_Team_ApiCopyUserAccessOnTeamsModel": {
      "required": [
        "teamIds",
        "userIds"
      ],
      "type": "object",
      "properties": {
        "teamIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "userIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        }
      }
    },
    "Api_Models_Team_ApiCreateMultipleTeamsModel": {
      "required": [
        "teamNames",
        "templateId"
      ],
      "type": "object",
      "properties": {
        "templateId": {
          "format": "uuid",
          "type": "string"
        },
        "teamNames": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "Api_Models_Team_ApiMassiveAccessPoliciesOnTeamsModel": {
      "required": [
        "accessPoliciesIds",
        "ids"
      ],
      "type": "object",
      "properties": {
        "ids": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "accessPoliciesIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        }
      }
    },
    "Api_Models_Team_ApiMassiveApplySensitivityLabelOnEntityModel": {
      "required": [
        "ids",
        "labelId"
      ],
      "type": "object",
      "properties": {
        "ids": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "labelId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiMassiveApplyTagOnEntityModel": {
      "required": [
        "ids",
        "tagId",
        "tagValue"
      ],
      "type": "object",
      "properties": {
        "ids": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "tagId": {
          "format": "uuid",
          "type": "string"
        },
        "tagValue": {
          "minLength": 1,
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiMassiveMembersOnTeamsModel": {
      "required": [
        "ids",
        "memberIds"
      ],
      "type": "object",
      "properties": {
        "ids": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "memberIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiMassiveOwnersOnTeamsModel": {
      "required": [
        "ids",
        "ownerIds"
      ],
      "type": "object",
      "properties": {
        "ids": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "ownerIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiPostponeTeamExpirationDate": {
      "required": [
        "date"
      ],
      "type": "object",
      "properties": {
        "date": {
          "format": "date-time",
          "type": "string"
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiRemoveGuestsFromTeamModel": {
      "required": [
        "guestIdsToRemove"
      ],
      "type": "object",
      "properties": {
        "guestIdsToRemove": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "isGuestReview": {
          "type": "boolean"
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiRevokeUserAccessOnTeamsModel": {
      "required": [
        "teamIds"
      ],
      "type": "object",
      "properties": {
        "teamIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "withTemplateDeletion": {
          "type": "boolean"
        }
      }
    },
    "Api_Models_Team_ApiTeamAddMembersModel": {
      "required": [
        "memberIds"
      ],
      "type": "object",
      "properties": {
        "memberIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiTeamAddOwnersModel": {
      "required": [
        "ownerIds"
      ],
      "type": "object",
      "properties": {
        "ownerIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiTeamChannelModel": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "webUrl": {
          "type": "string"
        },
        "channelId": {
          "type": "string"
        },
        "tabs": {
          "format": "int32",
          "type": "integer"
        },
        "isRecommended": {
          "type": "boolean"
        },
        "isArchived": {
          "type": "boolean"
        },
        "lastActivity": {
          "format": "date-time",
          "type": "string"
        },
        "isPrimaryChannel": {
          "type": "boolean"
        },
        "channelPrivacy": {
          "type": "string"
        },
        "site": {
          "$ref": "#/definitions/Api_Models_SharePointSite_ApiSPSiteModel"
        }
      }
    },
    "Api_Models_Team_ApiTeamConfiguration": {
      "type": "object",
      "properties": {
        "schema": {
          "type": "string"
        },
        "owners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "members": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "Api_Models_Team_ApiTeamCreationModel": {
      "required": [
        "additionalGroupMembers",
        "additionalGroupOwners",
        "additionalMembers",
        "additionalOwners",
        "name",
        "tagValues",
        "teamTemplateId",
        "visibility"
      ],
      "type": "object",
      "properties": {
        "description": {
          "type": "string"
        },
        "name": {
          "minLength": 1,
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "originalTitle": {
          "type": "string"
        },
        "teamTemplateId": {
          "format": "uuid",
          "type": "string"
        },
        "visibility": {
          "$ref": "#/definitions/Api_Enum_VisibilityType"
        },
        "additionalMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "tagValues": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagValueModel"
          }
        },
        "expirationDate": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiTeamHistory": {
      "type": "object",
      "properties": {
        "creationDate": {
          "format": "date-time",
          "type": "string"
        },
        "lastUpdateDate": {
          "format": "date-time",
          "type": "string"
        },
        "editorAzureAdId": {
          "format": "uuid",
          "type": "string"
        },
        "guestReviewDate": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiTeamHistoryCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_Team_ApiTeamHistory"
        }
      }
    },
    "Api_Models_Team_ApiTeamModel": {
      "type": "object",
      "properties": {
        "additionalGroupMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "appsFromOrganizationCount": {
          "format": "int32",
          "type": "integer"
        },
        "appsFromStoreCount": {
          "format": "int32",
          "type": "integer"
        },
        "appsSideloadedCount": {
          "format": "int32",
          "type": "integer"
        },
        "archivedDate": {
          "format": "date-time",
          "type": "string"
        },
        "channelsCount": {
          "format": "int32",
          "type": "integer"
        },
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "createdInPGov": {
          "type": "boolean"
        },
        "currentUserIsOwner": {
          "type": "boolean"
        },
        "description": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "expirationDate": {
          "format": "date-time",
          "type": "string"
        },
        "guestsCount": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "isArchived": {
          "type": "boolean"
        },
        "isDynamic": {
          "type": "boolean"
        },
        "isFavorite": {
          "type": "boolean"
        },
        "isGovernanceRuleCompliant": {
          "type": "boolean"
        },
        "isMemberOf": {
          "type": "boolean"
        },
        "userRole": {
          "type": "string"
        },
        "isReferenced": {
          "type": "boolean"
        },
        "lastChatActivity": {
          "format": "date-time",
          "type": "string"
        },
        "lastFileActivity": {
          "format": "date-time",
          "type": "string"
        },
        "lastGroupActivity": {
          "format": "date-time",
          "type": "string"
        },
        "membersCount": {
          "format": "int32",
          "type": "integer"
        },
        "nbFilesAndFolders": {
          "format": "int32",
          "type": "integer"
        },
        "officeGroupId": {
          "format": "uuid",
          "type": "string"
        },
        "originalIncrementOfNamingRule": {
          "format": "int32",
          "type": "integer"
        },
        "originalTitle": {
          "type": "string"
        },
        "ownersCount": {
          "format": "int32",
          "type": "integer"
        },
        "photo": {
          "type": "string"
        },
        "privateChannelsCount": {
          "format": "int32",
          "type": "integer"
        },
        "groupSize": {
          "format": "int64",
          "type": "integer"
        },
        "siteSize": {
          "format": "int64",
          "type": "integer"
        },
        "tagsValues": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagValueModel"
          }
        },
        "teamProfiles": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Profile_ApiTeamProfileModel"
          }
        },
        "campaigns": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Campaign_ApiCampaignModel"
          }
        },
        "template": {
          "$ref": "#/definitions/Api_Models_TeamTemplate_ApiTeamTemplateSimpleModel"
        },
        "templateId": {
          "format": "uuid",
          "type": "string"
        },
        "templateName": {
          "type": "string"
        },
        "tenantId": {
          "format": "uuid",
          "type": "string"
        },
        "visibility": {
          "type": "string"
        },
        "webUrl": {
          "type": "string"
        },
        "lastGuestReviewDate": {
          "format": "date-time",
          "type": "string"
        },
        "sensitivityLabelId": {
          "format": "uuid",
          "type": "string"
        },
        "channels": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Team_ApiTeamChannelModel"
          }
        }
      }
    },
    "Api_Models_Team_ApiTeamModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Team_ApiTeamModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiTeamUpdateModel": {
      "type": "object",
      "properties": {
        "description": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "teamTemplateId": {
          "format": "uuid",
          "type": "string"
        },
        "visibility": {
          "$ref": "#/definitions/Api_Enum_VisibilityType"
        },
        "additionalMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "membersToRemove": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "ownersToRemove": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "tagsValues": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tag_ApiTagValueModel"
          }
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "officeGroupId": {
          "format": "uuid",
          "type": "string"
        },
        "applyNamingConvention": {
          "type": "boolean"
        },
        "timeZone": {
          "type": "string"
        },
        "photo": {
          "type": "string"
        },
        "originalTitle": {
          "type": "string"
        },
        "sensitivityLabelId": {
          "format": "uuid",
          "type": "string"
        },
        "expirationDate": {
          "format": "date-time",
          "type": "string"
        },
        "campaignPastAction": {
          "$ref": "#/definitions/Api_Models_CampaignPastAction_ApiCampaignPastActionCreationModel"
        }
      }
    },
    "Api_Models_Team_ApiTeamUsersModel": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "mail": {
          "type": "string"
        },
        "userType": {
          "type": "string"
        },
        "accountEnabled": {
          "type": "boolean"
        },
        "userPrincipalName": {
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiTeamUsersModelCollections_Generic_IEnumerableCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Team_ApiTeamUsersModel"
          }
        }
      }
    },
    "Api_Models_Team_ApiTeamUsersModelCoreInfiniteCollectionPage": {
      "type": "object",
      "properties": {
        "items": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Team_ApiTeamUsersModel"
          }
        },
        "nextPageInfo": {
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiUpdateTeamsModel": {
      "required": [
        "teamAzureIds"
      ],
      "type": "object",
      "properties": {
        "teamAzureIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "campaignId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Team_ApiUserChannel": {
      "type": "object",
      "properties": {
        "ownerAzureAdIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "memberAzureAdIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "internalSiteId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_TemplateProfile_ApiTemplateProfileModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "templateId": {
          "format": "uuid",
          "type": "string"
        },
        "profileId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_TemplateUser_ApiTemplateUserModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "roleType": {
          "format": "int32",
          "type": "integer"
        },
        "userAzureAdId": {
          "format": "uuid",
          "type": "string"
        },
        "userId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_Tenant_ApiTenantModel": {
      "type": "object",
      "properties": {
        "azureId": {
          "format": "uuid",
          "type": "string"
        },
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "customer": {
          "type": "string"
        },
        "hasPremiumFeatures": {
          "type": "boolean"
        },
        "isTrialVersion": {
          "type": "boolean"
        },
        "managerToken": {
          "type": "string"
        },
        "marketId": {
          "format": "uuid",
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "period": {
          "format": "int32",
          "type": "integer"
        },
        "schemaExtensionAppId": {
          "type": "string"
        },
        "schemaExtensionTagsId": {
          "type": "string"
        },
        "trialStartDate": {
          "format": "date-time",
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "licenseLevel": {
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "isProduction": {
          "type": "boolean"
        },
        "isEdu": {
          "type": "boolean"
        },
        "users": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_User_ApiUserModel"
          }
        },
        "addOns": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_AddOn_ApiAddOnModel"
          }
        },
        "defaultWorkspaces": {
          "type": "string"
        }
      }
    },
    "Api_Models_Tenant_ApiTenantModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Tenant_ApiTenantModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Tenant_ApiTenantModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_Tenant_ApiTenantModel"
        }
      }
    },
    "Api_Models_Thumbnail_ApiThumbnailModel": {
      "type": "object",
      "properties": {
        "height": {
          "format": "int32",
          "type": "integer"
        },
        "url": {
          "type": "string"
        },
        "width": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Api_Models_Thumbnail_ApiThumbnailsModel": {
      "type": "object",
      "properties": {
        "large": {
          "$ref": "#/definitions/Api_Models_Thumbnail_ApiThumbnailModel"
        },
        "medium": {
          "$ref": "#/definitions/Api_Models_Thumbnail_ApiThumbnailModel"
        },
        "small": {
          "$ref": "#/definitions/Api_Models_Thumbnail_ApiThumbnailModel"
        }
      }
    },
    "Api_Models_User_ApiMassiveUserRole": {
      "type": "object",
      "properties": {
        "userIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "roleType": {
          "type": "string"
        }
      }
    },
    "Api_Models_User_ApiUserLanguageModel": {
      "type": "object",
      "properties": {
        "language": {
          "type": "string"
        }
      }
    },
    "Api_Models_User_ApiUserModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "azureADId": {
          "format": "uuid",
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "email": {
          "type": "string"
        },
        "language": {
          "type": "string"
        },
        "tenantId": {
          "format": "uuid",
          "type": "string"
        },
        "membersCount": {
          "format": "int32",
          "type": "integer"
        },
        "ownersCount": {
          "format": "int32",
          "type": "integer"
        },
        "visitorsCount": {
          "format": "int32",
          "type": "integer"
        },
        "teamOwnersCount": {
          "format": "int32",
          "type": "integer"
        },
        "teamMembersCount": {
          "format": "int32",
          "type": "integer"
        },
        "siteOwnersCount": {
          "format": "int32",
          "type": "integer"
        },
        "siteMembersCount": {
          "format": "int32",
          "type": "integer"
        },
        "siteVisitorsCount": {
          "format": "int32",
          "type": "integer"
        },
        "department": {
          "type": "string"
        },
        "jobTitle": {
          "type": "string"
        },
        "companyName": {
          "type": "string"
        },
        "phoneNumber": {
          "type": "string"
        },
        "isGuestUser": {
          "type": "boolean"
        },
        "isDisabled": {
          "type": "boolean"
        }
      }
    },
    "Api_Models_User_ApiUserModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_User_ApiUserModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_User_ApiUserModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_User_ApiUserModel"
        }
      }
    },
    "Api_Models_User_ApiUserThemeModel": {
      "type": "object",
      "properties": {
        "theme": {
          "$ref": "#/definitions/Api_Enum_ThemeType"
        }
      }
    },
    "Api_Models_User_ApiUsersGroupModel": {
      "required": [
        "groupsIds"
      ],
      "type": "object",
      "properties": {
        "groupsIds": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "allowGuests": {
          "type": "boolean"
        }
      }
    },
    "Api_Models_User_Settings_ApiDataViewFilter": {
      "type": "object",
      "properties": {
        "by": {
          "type": "string"
        },
        "value": { },
        "operator": {
          "type": "string"
        }
      }
    },
    "Api_Models_User_Settings_ApiDataViewSettings": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "suffixUrl": {
          "type": "string"
        }
      }
    },
    "Api_Models_User_Settings_ApiDataViewSort": {
      "type": "object",
      "properties": {
        "by": {
          "type": "string"
        },
        "type": {
          "format": "int32",
          "type": "integer"
        },
        "order": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Api_Models_User_Settings_ApiLastDataView": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "mode": {
          "$ref": "#/definitions/Api_Enum_DataViewMode"
        },
        "filters": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_User_Settings_ApiDataViewFilter"
          }
        },
        "sort": {
          "$ref": "#/definitions/Api_Models_User_Settings_ApiDataViewSort"
        },
        "viewSettings": {
          "$ref": "#/definitions/Api_Models_User_Settings_ApiDataViewSettings"
        }
      }
    },
    "Api_Models_User_Settings_ApiUserSettingsModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "lastDataView": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_User_Settings_ApiLastDataView"
          }
        },
        "userId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_User_Settings_ApiUserSettingsModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_User_Settings_ApiUserSettingsModel"
        }
      }
    },
    "Api_Models_View_ApiCreateOrUpdateViewModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "icon": {
          "type": "string"
        },
        "order": {
          "format": "int32",
          "type": "integer"
        },
        "workspacesToDisplay": {
          "type": "string"
        },
        "isDisabled": {
          "type": "boolean"
        },
        "tenantReport": {
          "$ref": "#/definitions/Api_Models_Report_ApiTenantReportModel"
        },
        "viewProfiles": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_View_ApiViewProfileModel"
          }
        }
      }
    },
    "Api_Models_View_ApiViewModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "icon": {
          "type": "string"
        },
        "order": {
          "format": "int32",
          "type": "integer"
        },
        "workspacesToDisplay": {
          "type": "string"
        },
        "isDisabled": {
          "type": "boolean"
        },
        "tenantReport": {
          "$ref": "#/definitions/Api_Models_Report_ApiTenantReportModel"
        },
        "viewProfiles": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_View_ApiViewProfileModel"
          }
        },
        "canBeConfigured": {
          "type": "boolean"
        },
        "isDefault": {
          "type": "boolean"
        }
      }
    },
    "Api_Models_View_ApiViewModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_View_ApiViewModel"
        }
      }
    },
    "Api_Models_View_ApiViewProfileModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "viewId": {
          "format": "uuid",
          "type": "string"
        },
        "profileId": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Api_Models_WorkspaceTemplate_ApiAssociatedWorkspaceTemplateModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "templateType": {
          "type": "string"
        }
      }
    },
    "Api_Models_Workspace_ApiWorkspaceModel": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "created": {
          "format": "date-time",
          "type": "string"
        },
        "deleted": {
          "format": "date-time",
          "type": "string"
        },
        "updated": {
          "format": "date-time",
          "type": "string"
        },
        "azureId": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "tenantId": {
          "format": "uuid",
          "type": "string"
        },
        "isArchived": {
          "type": "boolean"
        },
        "workspaceTemplateId": {
          "format": "uuid",
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "logo": {
          "type": "string"
        },
        "isReferenced": {
          "type": "boolean"
        },
        "isFavorite": {
          "type": "boolean"
        },
        "profileUserId": {
          "format": "uuid",
          "type": "string"
        },
        "webUrl": {
          "type": "string"
        },
        "workspaceUserId": {
          "format": "uuid",
          "type": "string"
        },
        "workspaceTemplateName": {
          "type": "string"
        },
        "currentUserIsOwner": {
          "type": "boolean"
        },
        "usersCount": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Api_Models_Workspace_ApiWorkspaceModelCoreODataResult": {
      "type": "object",
      "properties": {
        "value": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Api_Models_Workspace_ApiWorkspaceModel"
          }
        },
        "@odata.nextLink": {
          "type": "string"
        }
      }
    },
    "Api_Models_Workspace_ApiWorkspaceModelCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "$ref": "#/definitions/Api_Models_Workspace_ApiWorkspaceModel"
        }
      }
    },
    "BooleanCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "boolean"
        }
      }
    },
    "CoreEnumerations_DefaultWorkspacesType": {
      "enum": [
        "Teams",
        "SharePoint"
      ],
      "type": "string"
    },
    "CoreEnumerations_SiteDefinitionType": {
      "enum": [
        "SiteTemplate",
        "SiteDesign",
        "PnPTemplate"
      ],
      "type": "string"
    },
    "CoreEnumerations_VisibilityType": {
      "enum": [
        "UserChoice",
        "Private",
        "Public",
        "HiddenMembership"
      ],
      "type": "string"
    },
    "GuidCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "format": "uuid",
          "type": "string"
        }
      }
    },
    "Int32CoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Microsoft_AspNetCore_Mvc_NoContentResult": {
      "type": "object",
      "properties": {
        "statusCode": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Microsoft_Kiota_Abstractions_Date": {
      "type": "object",
      "properties": {
        "dateTime": {
          "format": "date-time",
          "type": "string"
        },
        "year": {
          "format": "int32",
          "type": "integer",
          "readOnly": true
        },
        "month": {
          "format": "int32",
          "type": "integer",
          "readOnly": true
        },
        "day": {
          "format": "int32",
          "type": "integer",
          "readOnly": true
        }
      }
    },
    "Microsoft_Kiota_Abstractions_Serialization_UntypedNode": {
      "type": "object"
    },
    "Microsoft_Kiota_Abstractions_Store_IBackingStore": {
      "type": "object",
      "properties": {
        "initializationCompleted": {
          "type": "boolean"
        },
        "returnOnlyChangedValues": {
          "type": "boolean"
        }
      }
    },
    "Microsoft_Kiota_Abstractions_Time": {
      "type": "object",
      "properties": {
        "dateTime": {
          "format": "date-time",
          "type": "string",
          "readOnly": true
        },
        "hour": {
          "format": "int32",
          "type": "integer"
        },
        "minute": {
          "format": "int32",
          "type": "integer"
        },
        "second": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Microsoft_OData_Edm_EdmContainerElementKind": {
      "enum": [
        "None",
        "EntitySet",
        "ActionImport",
        "FunctionImport",
        "Singleton"
      ],
      "type": "string"
    },
    "Microsoft_OData_Edm_EdmExpressionKind": {
      "enum": [
        "None",
        "BinaryConstant",
        "BooleanConstant",
        "DateTimeOffsetConstant",
        "DecimalConstant",
        "FloatingConstant",
        "GuidConstant",
        "IntegerConstant",
        "StringConstant",
        "DurationConstant",
        "Null",
        "Record",
        "Collection",
        "Path",
        "If",
        "Cast",
        "IsType",
        "FunctionApplication",
        "LabeledExpressionReference",
        "Labeled",
        "PropertyPath",
        "NavigationPropertyPath",
        "DateConstant",
        "TimeOfDayConstant",
        "EnumMember",
        "AnnotationPath"
      ],
      "type": "string"
    },
    "Microsoft_OData_Edm_EdmSchemaElementKind": {
      "enum": [
        "None",
        "TypeDefinition",
        "Term",
        "Action",
        "EntityContainer",
        "Function"
      ],
      "type": "string"
    },
    "Microsoft_OData_Edm_EdmTypeKind": {
      "enum": [
        "None",
        "Primitive",
        "Entity",
        "Complex",
        "Collection",
        "EntityReference",
        "Enum",
        "TypeDefinition",
        "Untyped",
        "Path"
      ],
      "type": "string"
    },
    "Microsoft_OData_Edm_IEdmEntityContainer": {
      "type": "object",
      "properties": {
        "elements": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Microsoft_OData_Edm_IEdmEntityContainerElement"
          },
          "readOnly": true
        },
        "schemaElementKind": {
          "$ref": "#/definitions/Microsoft_OData_Edm_EdmSchemaElementKind"
        },
        "namespace": {
          "type": "string",
          "readOnly": true
        },
        "name": {
          "type": "string",
          "readOnly": true
        }
      }
    },
    "Microsoft_OData_Edm_IEdmEntityContainerElement": {
      "type": "object",
      "properties": {
        "containerElementKind": {
          "$ref": "#/definitions/Microsoft_OData_Edm_EdmContainerElementKind"
        },
        "container": {
          "$ref": "#/definitions/Microsoft_OData_Edm_IEdmEntityContainer"
        },
        "name": {
          "type": "string",
          "readOnly": true
        }
      }
    },
    "Microsoft_OData_Edm_IEdmExpression": {
      "type": "object",
      "properties": {
        "expressionKind": {
          "$ref": "#/definitions/Microsoft_OData_Edm_EdmExpressionKind"
        }
      }
    },
    "Microsoft_OData_Edm_IEdmModel": {
      "type": "object",
      "properties": {
        "schemaElements": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Microsoft_OData_Edm_IEdmSchemaElement"
          },
          "readOnly": true
        },
        "vocabularyAnnotations": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Microsoft_OData_Edm_Vocabularies_IEdmVocabularyAnnotation"
          },
          "readOnly": true
        },
        "referencedModels": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Microsoft_OData_Edm_IEdmModel"
          },
          "readOnly": true
        },
        "declaredNamespaces": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "readOnly": true
        },
        "directValueAnnotationsManager": {
          "$ref": "#/definitions/Microsoft_OData_Edm_Vocabularies_IEdmDirectValueAnnotationsManager"
        },
        "entityContainer": {
          "$ref": "#/definitions/Microsoft_OData_Edm_IEdmEntityContainer"
        }
      }
    },
    "Microsoft_OData_Edm_IEdmSchemaElement": {
      "type": "object",
      "properties": {
        "schemaElementKind": {
          "$ref": "#/definitions/Microsoft_OData_Edm_EdmSchemaElementKind"
        },
        "namespace": {
          "type": "string",
          "readOnly": true
        },
        "name": {
          "type": "string",
          "readOnly": true
        }
      }
    },
    "Microsoft_OData_Edm_IEdmType": {
      "type": "object",
      "properties": {
        "typeKind": {
          "$ref": "#/definitions/Microsoft_OData_Edm_EdmTypeKind"
        }
      }
    },
    "Microsoft_OData_Edm_IEdmTypeReference": {
      "type": "object",
      "properties": {
        "isNullable": {
          "type": "boolean",
          "readOnly": true
        },
        "definition": {
          "$ref": "#/definitions/Microsoft_OData_Edm_IEdmType"
        }
      }
    },
    "Microsoft_OData_Edm_Vocabularies_IEdmDirectValueAnnotationsManager": {
      "type": "object"
    },
    "Microsoft_OData_Edm_Vocabularies_IEdmTerm": {
      "type": "object",
      "properties": {
        "type": {
          "$ref": "#/definitions/Microsoft_OData_Edm_IEdmTypeReference"
        },
        "appliesTo": {
          "type": "string",
          "readOnly": true
        },
        "defaultValue": {
          "type": "string",
          "readOnly": true
        },
        "schemaElementKind": {
          "$ref": "#/definitions/Microsoft_OData_Edm_EdmSchemaElementKind"
        },
        "namespace": {
          "type": "string",
          "readOnly": true
        },
        "name": {
          "type": "string",
          "readOnly": true
        }
      }
    },
    "Microsoft_OData_Edm_Vocabularies_IEdmVocabularyAnnotatable": {
      "type": "object"
    },
    "Microsoft_OData_Edm_Vocabularies_IEdmVocabularyAnnotation": {
      "type": "object",
      "properties": {
        "qualifier": {
          "type": "string",
          "readOnly": true
        },
        "term": {
          "$ref": "#/definitions/Microsoft_OData_Edm_Vocabularies_IEdmTerm"
        },
        "target": {
          "$ref": "#/definitions/Microsoft_OData_Edm_Vocabularies_IEdmVocabularyAnnotatable"
        },
        "value": {
          "$ref": "#/definitions/Microsoft_OData_Edm_IEdmExpression"
        }
      }
    },
    "ObjectCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": { }
      }
    },
    "Objects_Report_ReportTypeParameters": {
      "type": "object",
      "properties": {
        "date": {
          "type": "string"
        },
        "title": {
          "type": "string"
        }
      }
    },
    "Objects_SharePointTemplateObject": {
      "type": "object",
      "properties": {
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "type": {
          "$ref": "#/definitions/Powell_Teams_Api_Beta_Enum_SharePoint_ApiSharePointSiteType"
        },
        "externalId": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "automationConfigurations": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "externalUrl": {
          "type": "string"
        },
        "icon": {
          "type": "string"
        },
        "isPublished": {
          "type": "boolean"
        },
        "siteDesignId": {
          "format": "uuid",
          "type": "string"
        },
        "additionalMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalVisitors": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupVisitors": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "approvers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "profileIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "sharePointTemplateTags": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Objects_SharePoint_SharePointTemplateTagObject"
          }
        },
        "storageQuota": {
          "format": "int64",
          "type": "integer"
        },
        "adminAccessPolicyIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        }
      }
    },
    "Objects_SharePoint_SharePointTemplateTagObject": {
      "type": "object",
      "properties": {
        "defaultValue": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "choiceValue": {
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "isMandatory": {
          "type": "boolean"
        },
        "isShownToUsers": {
          "type": "boolean"
        },
        "tagId": {
          "format": "uuid",
          "type": "string"
        },
        "spTemplateId": {
          "format": "uuid",
          "type": "string"
        },
        "type": {
          "type": "string"
        }
      }
    },
    "Objects_Tag_TagSettingObject": {
      "type": "object",
      "properties": {
        "defaultValue": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "choiceValue": {
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "isMandatory": {
          "type": "boolean"
        },
        "isShownToUsers": {
          "type": "boolean"
        },
        "tagId": {
          "format": "uuid",
          "type": "string"
        },
        "teamTemplateId": {
          "format": "uuid",
          "type": "string"
        },
        "type": {
          "type": "string"
        }
      }
    },
    "Objects_Tag_TemplateTagObject": {
      "type": "object",
      "properties": {
        "defaultValue": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "choiceValue": {
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "isMandatory": {
          "type": "boolean"
        },
        "isShownToUsers": {
          "type": "boolean"
        },
        "tagId": {
          "format": "uuid",
          "type": "string"
        },
        "teamTemplateId": {
          "format": "uuid",
          "type": "string"
        },
        "type": {
          "type": "string"
        }
      }
    },
    "Objects_Template_TemplateObject": {
      "type": "object",
      "properties": {
        "additionalMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupOwners": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "additionalGroupMembers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "approvers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "approvalWithNotification": {
          "type": "boolean"
        },
        "approvalNotificationDefaultLanguage": {
          "type": "string"
        },
        "automations": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "categories": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "description": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "expirationDelay": {
          "format": "int32",
          "type": "integer"
        },
        "expirationType": {
          "format": "int32",
          "type": "integer"
        },
        "expirationNotificationDelay": {
          "format": "int32",
          "type": "integer"
        },
        "expirationNotification": {
          "format": "int32",
          "type": "integer"
        },
        "approvalType": {
          "$ref": "#/definitions/Api_Enum_ApiApprovalType"
        },
        "icon": {
          "type": "string"
        },
        "id": {
          "format": "uuid",
          "type": "string"
        },
        "isApproverTeamOwner": {
          "type": "boolean"
        },
        "isDeleted": {
          "type": "boolean"
        },
        "isExternalUsersAllowed": {
          "type": "boolean"
        },
        "isPublished": {
          "type": "boolean"
        },
        "lastSchemaSynchronisation": {
          "type": "string"
        },
        "minimumMembers": {
          "format": "int32",
          "type": "integer"
        },
        "minimumOwners": {
          "format": "int32",
          "type": "integer"
        },
        "namingConventionId": {
          "format": "uuid",
          "type": "string"
        },
        "partsToClone": {
          "type": "string"
        },
        "profileIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "adminAccessPolicyIds": {
          "type": "array",
          "items": {
            "format": "uuid",
            "type": "string"
          }
        },
        "schema": {
          "type": "string"
        },
        "tabsConfigurationOverridesJson": {
          "type": "string"
        },
        "channelsConfigurationOverridesJson": {
          "type": "string"
        },
        "tagSettings": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Objects_Tag_TagSettingObject"
          }
        },
        "templateTags": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Objects_Tag_TemplateTagObject"
          }
        },
        "teamIdToClone": {
          "format": "uuid",
          "type": "string"
        },
        "teamsCount": {
          "format": "int32",
          "type": "integer"
        },
        "visibility": {
          "$ref": "#/definitions/CoreEnumerations_VisibilityType"
        },
        "isPreventedToAddOwners": {
          "type": "boolean"
        },
        "zipFileId": {
          "format": "uuid",
          "type": "string"
        },
        "siteDesignId": {
          "type": "string"
        },
        "siteDefinitionType": {
          "$ref": "#/definitions/CoreEnumerations_SiteDefinitionType"
        },
        "externalUrl": {
          "type": "string"
        },
        "isInGallery": {
          "type": "boolean"
        },
        "isNewExternalUsersInvitationAllowed": {
          "type": "boolean"
        },
        "hasRequesterManagerInApprovers": {
          "type": "boolean"
        },
        "companyPolicyId": {
          "format": "uuid",
          "type": "string"
        },
        "isBlockedToOwners": {
          "type": "boolean"
        },
        "sensitivityLabelId": {
          "format": "uuid",
          "type": "string"
        },
        "canOwnerUpdateExpirationDate": {
          "type": "boolean"
        }
      }
    },
    "Powell_Teams_Api_Beta_Enum_ApiGovernanceRuleStatus": {
      "enum": [
        "Validated",
        "Failed",
        "Indeterminate"
      ],
      "type": "string"
    },
    "Powell_Teams_Api_Beta_Enum_SharePoint_ApiSharePointSiteSharingMode": {
      "enum": [
        "Disabled",
        "ExternalUserSharingOnly",
        "ExternalUserAndGuestSharing",
        "ExistingExternalUserSharingOnly"
      ],
      "type": "string"
    },
    "Powell_Teams_Api_Beta_Enum_SharePoint_ApiSharePointSiteType": {
      "enum": [
        "TeamSite",
        "MySite",
        "Communication",
        "Hub",
        "GroupTeamSite",
        "SearchCenter",
        "AppCatalog",
        "Project",
        "TeamChannel",
        "Publishing",
        "Unknown",
        "RecordsCenter",
        "EnterpriseWiki",
        "EDiscovery",
        "ContentCenter",
        "DocumentCenter"
      ],
      "type": "string"
    },
    "Powell_Teams_Business_Tabs_ITabConfigurationOverrideDefinition": {
      "type": "object",
      "properties": {
        "absoluteUrl": {
          "$ref": "#/definitions/Powell_Teams_Business_Tabs_TabConfigurationOverride"
        }
      }
    },
    "Powell_Teams_Business_Tabs_TabConfigurationOverride": {
      "type": "object",
      "properties": {
        "contentUrl": {
          "format": "uri",
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "entityId": {
          "type": "string"
        },
        "itemTitle": {
          "type": "string"
        },
        "mustMatch": {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/Powell_Teams_Business_Tabs_TabConfigurationOverrideMatchRule"
          }
        },
        "removeUrl": {
          "format": "uri",
          "type": "string"
        },
        "schemaToSync": {
          "type": "string"
        },
        "teamsAppId": {
          "type": "string"
        },
        "websiteUrl": {
          "format": "uri",
          "type": "string"
        }
      }
    },
    "Powell_Teams_Business_Tabs_TabConfigurationOverrideMatchRule": {
      "type": "object",
      "properties": {
        "pattern": {
          "type": "string"
        },
        "message": {
          "type": "string"
        }
      }
    },
    "StringCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "string"
        }
      }
    },
    "String_ListCoreOperationResult": {
      "type": "object",
      "properties": {
        "correlationId": {
          "format": "uuid",
          "type": "string"
        },
        "errorCode": {
          "format": "int32",
          "type": "integer"
        },
        "errorMessage": {
          "type": "string"
        },
        "isSucceed": {
          "type": "boolean"
        },
        "result": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    }
  },
  "securityDefinitions": {
    "undefined": {
      "type": "oauth2",
      "flow": "accessCode",
      "authorizationUrl": "https://login.windows.net/common/oauth2/authorize",
      "tokenUrl": "https://login.windows.net/common/oauth2/authorize",
      "scopes": {
        "apigovernance.powell-software.com": "apigovernance.powell-software.com"
      }
    }
  }
}