{
  "openapi": "3.0.1",
  "info": {
    "title": "LoadGen Cloud API",
    "version": "v1"
  },
  "paths": {
    "/api/services/app/Account/IsTenantAvailable": {
      "post": {
        "tags": [
          "Account"
        ],
        "operationId": "ApiServicesAppAccountIstenantavailablePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/IsTenantAvailableInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/IsTenantAvailableInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/IsTenantAvailableInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/IsTenantAvailableInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/IsTenantAvailableOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IsTenantAvailableOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/IsTenantAvailableOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Account/ResolveTenantId": {
      "post": {
        "tags": [
          "Account"
        ],
        "operationId": "ApiServicesAppAccountResolvetenantidPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ResolveTenantIdInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ResolveTenantIdInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ResolveTenantIdInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ResolveTenantIdInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "integer",
                  "format": "int32"
                }
              },
              "application/json": {
                "schema": {
                  "type": "integer",
                  "format": "int32"
                }
              },
              "text/json": {
                "schema": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Account/Register": {
      "post": {
        "tags": [
          "Account"
        ],
        "operationId": "ApiServicesAppAccountRegisterPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/RegisterInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RegisterInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/RegisterInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/RegisterInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/RegisterOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RegisterOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/RegisterOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Account/SendPasswordResetCode": {
      "post": {
        "tags": [
          "Account"
        ],
        "operationId": "ApiServicesAppAccountSendpasswordresetcodePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SendPasswordResetCodeInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SendPasswordResetCodeInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SendPasswordResetCodeInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SendPasswordResetCodeInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Account/ResetPassword": {
      "post": {
        "tags": [
          "Account"
        ],
        "operationId": "ApiServicesAppAccountResetpasswordPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ResetPasswordInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ResetPasswordInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ResetPasswordInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ResetPasswordInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ResetPasswordOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ResetPasswordOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ResetPasswordOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Account/SendEmailActivationLink": {
      "post": {
        "tags": [
          "Account"
        ],
        "operationId": "ApiServicesAppAccountSendemailactivationlinkPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SendEmailActivationLinkInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SendEmailActivationLinkInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SendEmailActivationLinkInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SendEmailActivationLinkInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Account/ActivateEmail": {
      "post": {
        "tags": [
          "Account"
        ],
        "operationId": "ApiServicesAppAccountActivateemailPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ActivateEmailInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ActivateEmailInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ActivateEmailInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ActivateEmailInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Account/ImpersonateUser": {
      "post": {
        "tags": [
          "Account"
        ],
        "operationId": "ApiServicesAppAccountImpersonateuserPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ImpersonateUserInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ImpersonateUserInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ImpersonateUserInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ImpersonateUserInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonateOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonateOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonateOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Account/ImpersonateTenant": {
      "post": {
        "tags": [
          "Account"
        ],
        "operationId": "ApiServicesAppAccountImpersonatetenantPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ImpersonateTenantInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ImpersonateTenantInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ImpersonateTenantInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ImpersonateTenantInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonateOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonateOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonateOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Account/DelegatedImpersonate": {
      "post": {
        "tags": [
          "Account"
        ],
        "operationId": "ApiServicesAppAccountDelegatedimpersonatePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/DelegatedImpersonateInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DelegatedImpersonateInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/DelegatedImpersonateInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/DelegatedImpersonateInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonateOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonateOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonateOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Account/BackToImpersonator": {
      "post": {
        "tags": [
          "Account"
        ],
        "operationId": "ApiServicesAppAccountBacktoimpersonatorPost",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonateOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonateOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonateOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Account/SwitchToLinkedAccount": {
      "post": {
        "tags": [
          "Account"
        ],
        "operationId": "ApiServicesAppAccountSwitchtolinkedaccountPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SwitchToLinkedAccountInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SwitchToLinkedAccountInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SwitchToLinkedAccountInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SwitchToLinkedAccountInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/SwitchToLinkedAccountOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SwitchToLinkedAccountOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/SwitchToLinkedAccountOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Agent/GetAllList": {
      "get": {
        "tags": [
          "Agent"
        ],
        "operationId": "ApiServicesAppAgentGetalllistGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForOverviewDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForOverviewDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForOverviewDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Agent/GetAllLocalAgents": {
      "get": {
        "tags": [
          "Agent"
        ],
        "operationId": "ApiServicesAppAgentGetalllocalagentsGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForOverviewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForOverviewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForOverviewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Agent/GetAllCloudAgents": {
      "get": {
        "tags": [
          "Agent"
        ],
        "operationId": "ApiServicesAppAgentGetallcloudagentsGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForOverviewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForOverviewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForOverviewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Agent/GetAll": {
      "get": {
        "tags": [
          "Agent"
        ],
        "operationId": "ApiServicesAppAgentGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForOverviewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForOverviewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForOverviewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Agent/GetCloudAgentForView": {
      "get": {
        "tags": [
          "Agent"
        ],
        "operationId": "ApiServicesAppAgentGetcloudagentforviewGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForViewDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForViewDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudAgentForViewDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Agent/GetCloudAgentForEdit": {
      "get": {
        "tags": [
          "Agent"
        ],
        "operationId": "ApiServicesAppAgentGetcloudagentforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAgentForEditDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAgentForEditDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAgentForEditDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Agent/CreateOrEdit": {
      "post": {
        "tags": [
          "Agent"
        ],
        "operationId": "ApiServicesAppAgentCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditAgentDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditAgentDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditAgentDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditAgentDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Agent/Delete": {
      "delete": {
        "tags": [
          "Agent"
        ],
        "operationId": "ApiServicesAppAgentDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Agent/Checkin": {
      "post": {
        "tags": [
          "Agent"
        ],
        "operationId": "ApiServicesAppAgentCheckinPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AgentCheckinDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AgentCheckinDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AgentCheckinDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AgentCheckinDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Agent/GetAgentConfig": {
      "get": {
        "tags": [
          "Agent"
        ],
        "operationId": "ApiServicesAppAgentGetagentconfigGet",
        "parameters": [
          {
            "name": "agentId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/CloudFileDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CloudFileDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/CloudFileDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Agent/GetAllRunasProfileForLookupTable": {
      "get": {
        "tags": [
          "Agent"
        ],
        "operationId": "ApiServicesAppAgentGetallrunasprofileforlookuptableGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/AgentRunasProfileLookupTableDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AgentRunasProfileLookupTableDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/AgentRunasProfileLookupTableDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Agent/GetUpdateVersions": {
      "get": {
        "tags": [
          "Agent"
        ],
        "operationId": "ApiServicesAppAgentGetupdateversionsGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/AgentUpdateForViewPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AgentUpdateForViewPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/AgentUpdateForViewPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Agent/UpdateAgent": {
      "put": {
        "tags": [
          "Agent"
        ],
        "operationId": "ApiServicesAppAgentUpdateagentPut",
        "parameters": [
          {
            "name": "version",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/AgentJob/Create": {
      "post": {
        "tags": [
          "AgentJob"
        ],
        "operationId": "ApiServicesAppAgentjobCreatePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateAgentJobDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateAgentJobDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateAgentJobDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateAgentJobDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/AgentJob/GetJobHistory": {
      "get": {
        "tags": [
          "AgentJob"
        ],
        "operationId": "ApiServicesAppAgentjobGetjobhistoryGet",
        "parameters": [
          {
            "name": "AgentId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "OnlyCompleted",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "OnlyMissed",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/AgentJobHistoryResponseDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AgentJobHistoryResponseDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/AgentJobHistoryResponseDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/AgentJob/GetJobStatusHistory": {
      "get": {
        "tags": [
          "AgentJob"
        ],
        "operationId": "ApiServicesAppAgentjobGetjobstatushistoryGet",
        "parameters": [
          {
            "name": "ActualTime",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "AgentId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AgentJobHistoryStatusDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AgentJobHistoryStatusDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/AgentJobHistoryStatusDto"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/AgentLog/SendPartialLog": {
      "post": {
        "tags": [
          "AgentLog"
        ],
        "operationId": "ApiServicesAppAgentlogSendpartiallogPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AgentLogPartDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AgentLogPartDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AgentLogPartDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AgentLogPartDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Alert/GetAll": {
      "get": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertGetallGet",
        "parameters": [
          {
            "name": "Title",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "TenantId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllAlertDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllAlertDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllAlertDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Alert/Get": {
      "get": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertGetGet",
        "parameters": [
          {
            "name": "alertId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAlertDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAlertDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAlertDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Alert/Delete": {
      "delete": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertDeleteDelete",
        "parameters": [
          {
            "name": "alertId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Alert/CreateOrEditAlert": {
      "post": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertCreateoreditalertPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditAlertDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditAlertDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditAlertDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditAlertDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Alert/GetDuafData": {
      "get": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertGetduafdataGet",
        "parameters": [
          {
            "name": "selector",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Alert/GetPMData": {
      "get": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertGetpmdataGet",
        "parameters": [
          {
            "name": "selector",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Alert/DeleteAlert": {
      "delete": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertDeletealertDelete",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Alert/GetAllAlertTriggers": {
      "get": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertGetallalerttriggersGet",
        "parameters": [
          {
            "name": "TenantId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllAlertTriggerDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllAlertTriggerDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllAlertTriggerDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Alert/GetAllAlertTriggersAsBase": {
      "get": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertGetallalerttriggersasbaseGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/BaseAlertTriggerDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/BaseAlertTriggerDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/BaseAlertTriggerDto"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Alert/GetAlertTrigger": {
      "get": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertGetalerttriggerGet",
        "parameters": [
          {
            "name": "alertTriggerId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "object",
                  "additionalProperties": { }
                }
              },
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": { }
                }
              },
              "text/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": { }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Alert/CreateOrEditAlertTrigger": {
      "post": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertCreateoreditalerttriggerPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/BaseAlertTriggerDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BaseAlertTriggerDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/BaseAlertTriggerDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/BaseAlertTriggerDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Alert/DeleteAlertTrigger": {
      "delete": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertDeletealerttriggerDelete",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Alert/TestGroup": {
      "post": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertTestgroupPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/GroupFilterRuleDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GroupFilterRuleDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/GroupFilterRuleDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/GroupFilterRuleDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Alert/TestFilter": {
      "post": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertTestfilterPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/FilterRuleDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FilterRuleDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/FilterRuleDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/FilterRuleDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Alert/TestTriggerEmail": {
      "post": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertTesttriggeremailPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/EmailAlertTriggerDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EmailAlertTriggerDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/EmailAlertTriggerDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/EmailAlertTriggerDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Alert/TestTriggeWebhook": {
      "post": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertTesttriggewebhookPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/WebhookAlertTriggerDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/WebhookAlertTriggerDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/WebhookAlertTriggerDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/WebhookAlertTriggerDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Alert/TestTriggerWhatsApp": {
      "post": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertTesttriggerwhatsappPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/WhatsAppAlertTriggerDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/WhatsAppAlertTriggerDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/WhatsAppAlertTriggerDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/WhatsAppAlertTriggerDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Alert/TestTriggerSMS": {
      "post": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertTesttriggersmsPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SMSAlertTriggerDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SMSAlertTriggerDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SMSAlertTriggerDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SMSAlertTriggerDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Alert/TestTriggerType": {
      "post": {
        "tags": [
          "Alert"
        ],
        "operationId": "ApiServicesAppAlertTesttriggertypePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/BaseAlertTriggerTypeDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BaseAlertTriggerTypeDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/BaseAlertTriggerTypeDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/BaseAlertTriggerTypeDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/AuditLog/GetAuditLogs": {
      "get": {
        "tags": [
          "AuditLog"
        ],
        "operationId": "ApiServicesAppAuditlogGetauditlogsGet",
        "parameters": [
          {
            "name": "StartDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "EndDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "UserName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ServiceName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MethodName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "BrowserInfo",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "HasException",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "MinExecutionDuration",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxExecutionDuration",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/AuditLogListDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AuditLogListDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/AuditLogListDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/AuditLog/GetAuditLogsToExcel": {
      "get": {
        "tags": [
          "AuditLog"
        ],
        "operationId": "ApiServicesAppAuditlogGetauditlogstoexcelGet",
        "parameters": [
          {
            "name": "StartDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "EndDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "UserName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ServiceName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MethodName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "BrowserInfo",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "HasException",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "MinExecutionDuration",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxExecutionDuration",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/AuditLog/GetEntityHistoryObjectTypes": {
      "get": {
        "tags": [
          "AuditLog"
        ],
        "operationId": "ApiServicesAppAuditlogGetentityhistoryobjecttypesGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NameValueDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NameValueDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/NameValueDto"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/AuditLog/GetEntityChanges": {
      "get": {
        "tags": [
          "AuditLog"
        ],
        "operationId": "ApiServicesAppAuditlogGetentitychangesGet",
        "parameters": [
          {
            "name": "StartDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "EndDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "UserName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "EntityTypeFullName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/EntityChangeListDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EntityChangeListDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/EntityChangeListDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/AuditLog/GetEntityTypeChanges": {
      "get": {
        "tags": [
          "AuditLog"
        ],
        "operationId": "ApiServicesAppAuditlogGetentitytypechangesGet",
        "parameters": [
          {
            "name": "EntityTypeFullName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "EntityId",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/EntityChangeListDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EntityChangeListDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/EntityChangeListDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/AuditLog/GetEntityChangesToExcel": {
      "get": {
        "tags": [
          "AuditLog"
        ],
        "operationId": "ApiServicesAppAuditlogGetentitychangestoexcelGet",
        "parameters": [
          {
            "name": "StartDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "EndDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "UserName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "EntityTypeFullName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/AuditLog/GetEntityPropertyChanges": {
      "get": {
        "tags": [
          "AuditLog"
        ],
        "operationId": "ApiServicesAppAuditlogGetentitypropertychangesGet",
        "parameters": [
          {
            "name": "entityChangeId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/EntityPropertyChangeDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/EntityPropertyChangeDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/EntityPropertyChangeDto"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Caching/GetAllCaches": {
      "get": {
        "tags": [
          "Caching"
        ],
        "operationId": "ApiServicesAppCachingGetallcachesGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/CacheDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CacheDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/CacheDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Caching/ClearCache": {
      "post": {
        "tags": [
          "Caching"
        ],
        "operationId": "ApiServicesAppCachingClearcachePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/StringEntityDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StringEntityDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/StringEntityDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/StringEntityDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Caching/ClearAllCaches": {
      "post": {
        "tags": [
          "Caching"
        ],
        "operationId": "ApiServicesAppCachingClearallcachesPost",
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Caching/CanClearAllCaches": {
      "post": {
        "tags": [
          "Caching"
        ],
        "operationId": "ApiServicesAppCachingCanclearallcachesPost",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json": {
                "schema": {
                  "type": "boolean"
                }
              },
              "text/json": {
                "schema": {
                  "type": "boolean"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Chat/GetUserChatFriendsWithSettings": {
      "get": {
        "tags": [
          "Chat"
        ],
        "operationId": "ApiServicesAppChatGetuserchatfriendswithsettingsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetUserChatFriendsWithSettingsOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetUserChatFriendsWithSettingsOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetUserChatFriendsWithSettingsOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Chat/GetUserChatMessages": {
      "get": {
        "tags": [
          "Chat"
        ],
        "operationId": "ApiServicesAppChatGetuserchatmessagesGet",
        "parameters": [
          {
            "name": "TenantId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "UserId",
            "in": "query",
            "schema": {
              "minimum": 1,
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "MinMessageId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ChatMessageDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ChatMessageDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ChatMessageDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Chat/MarkAllUnreadMessagesOfUserAsRead": {
      "post": {
        "tags": [
          "Chat"
        ],
        "operationId": "ApiServicesAppChatMarkallunreadmessagesofuserasreadPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/MarkAllUnreadMessagesOfUserAsReadInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MarkAllUnreadMessagesOfUserAsReadInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/MarkAllUnreadMessagesOfUserAsReadInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/MarkAllUnreadMessagesOfUserAsReadInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/UpdateLic": {
      "post": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesUpdatelicPost",
        "parameters": [
          {
            "name": "licId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateMachineAndUserNameDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateMachineAndUserNameDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateMachineAndUserNameDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateMachineAndUserNameDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/GetLicenseForUser": {
      "post": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesGetlicenseforuserPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "string"
              }
            },
            "application/json": {
              "schema": {
                "type": "string"
              }
            },
            "text/json": {
              "schema": {
                "type": "string"
              }
            },
            "application/*+json": {
              "schema": {
                "type": "string"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/LoadGenCloudLicenseDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LoadGenCloudLicenseDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/LoadGenCloudLicenseDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/GetAll": {
      "get": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ModuleNameFilter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxLicenseCountFilter",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MinLicenseCountFilter",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxValidFromFilter",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "MinValidFromFilter",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "MaxValidUntilFilter",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "MinValidUntilFilter",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "MaxTenantIdFilter",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MinTenantIdFilter",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "UserNameFilter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "TenantNameFilter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudLicenseForViewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudLicenseForViewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudLicenseForViewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/GetCloudLicenseForView": {
      "get": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesGetcloudlicenseforviewGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudLicenseForViewDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudLicenseForViewDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudLicenseForViewDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/SetTenantType": {
      "post": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesSettenanttypePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SetTenantTypeInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SetTenantTypeInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SetTenantTypeInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SetTenantTypeInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/GetAllTenantTypes": {
      "get": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesGetalltenanttypesGet",
        "parameters": [
          {
            "name": "filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/TenantTypeDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TenantTypeDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/TenantTypeDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/SetTimeTamperDetection": {
      "post": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesSettimetamperdetectionPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SetTimeTamperDetectionInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SetTimeTamperDetectionInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SetTimeTamperDetectionInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SetTimeTamperDetectionInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/GetAllTimeTamperDetection": {
      "get": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesGetalltimetamperdetectionGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/TimeTamperDetectionDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TimeTamperDetectionDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/TimeTamperDetectionDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/ClearUserAndMachine": {
      "post": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesClearuserandmachinePost",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/GetCloudLicenseForEdit": {
      "get": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesGetcloudlicenseforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudLicenseForEditOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudLicenseForEditOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCloudLicenseForEditOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/CreateOrEdit": {
      "post": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditCloudLicenseDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditCloudLicenseDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditCloudLicenseDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditCloudLicenseDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/DeleteMultiple": {
      "delete": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesDeletemultipleDelete",
        "parameters": [
          {
            "name": "inputs",
            "in": "query",
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/Delete": {
      "delete": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/GetAllTenantForLookupTable": {
      "get": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesGetalltenantforlookuptableGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "TenantId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/CloudLicenseTenantLookupTableDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CloudLicenseTenantLookupTableDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/CloudLicenseTenantLookupTableDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/GetAllUserForLookupTable": {
      "get": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesGetalluserforlookuptableGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "TenantId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/CloudLicenseUserLookupTableDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CloudLicenseUserLookupTableDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/CloudLicenseUserLookupTableDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/CloudLicenses/GetLicenseFile": {
      "get": {
        "tags": [
          "CloudLicenses"
        ],
        "operationId": "ApiServicesAppCloudlicensesGetlicensefileGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/CloudLicenseUsage/GetLatest": {
      "get": {
        "tags": [
          "CloudLicenseUsage"
        ],
        "operationId": "ApiServicesAppCloudlicenseusageGetlatestGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "TenantId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "UserNameFilter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "TenantNameFilter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllCloudLicenseUsageForViewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllCloudLicenseUsageForViewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllCloudLicenseUsageForViewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/CommonLookup/GetEditionsForCombobox": {
      "get": {
        "tags": [
          "CommonLookup"
        ],
        "operationId": "ApiServicesAppCommonlookupGeteditionsforcomboboxGet",
        "parameters": [
          {
            "name": "onlyFreeItems",
            "in": "query",
            "schema": {
              "type": "boolean",
              "default": false
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/SubscribableEditionComboboxItemDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubscribableEditionComboboxItemDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubscribableEditionComboboxItemDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/CommonLookup/FindUsers": {
      "post": {
        "tags": [
          "CommonLookup"
        ],
        "operationId": "ApiServicesAppCommonlookupFindusersPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/FindUsersInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FindUsersInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/FindUsersInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/FindUsersInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/CommonLookup/GetDefaultEditionName": {
      "get": {
        "tags": [
          "CommonLookup"
        ],
        "operationId": "ApiServicesAppCommonlookupGetdefaulteditionnameGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetDefaultEditionNameOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetDefaultEditionNameOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetDefaultEditionNameOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ControlAgent/GetAllByParentId": {
      "get": {
        "tags": [
          "ControlAgent"
        ],
        "operationId": "ApiServicesAppControlagentGetallbyparentidGet",
        "parameters": [
          {
            "name": "ParentId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlAgentForViewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlAgentForViewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlAgentForViewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ControlAgent/CreateOrEdit": {
      "post": {
        "tags": [
          "ControlAgent"
        ],
        "operationId": "ApiServicesAppControlagentCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditControlAgentDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditControlAgentDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditControlAgentDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditControlAgentDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/ControlAgent/Delete": {
      "delete": {
        "tags": [
          "ControlAgent"
        ],
        "operationId": "ApiServicesAppControlagentDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/ControlJob/GetAll": {
      "get": {
        "tags": [
          "ControlJob"
        ],
        "operationId": "ApiServicesAppControljobGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxCreationTimeFilter",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "MinCreationTimeFilter",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "MaxDateFinishedFilter",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "MinDateFinishedFilter",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "CommandFilter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "UserNameFilter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForViewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForViewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForViewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ControlJob/GetControlJobMetaForView": {
      "get": {
        "tags": [
          "ControlJob"
        ],
        "operationId": "ApiServicesAppControljobGetcontroljobmetaforviewGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForViewDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForViewDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForViewDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ControlJob/GetControlJobMetaForEdit": {
      "get": {
        "tags": [
          "ControlJob"
        ],
        "operationId": "ApiServicesAppControljobGetcontroljobmetaforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForEditOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForEditOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForEditOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ControlJob/Create": {
      "post": {
        "tags": [
          "ControlJob"
        ],
        "operationId": "ApiServicesAppControljobCreatePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateControlJobDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateControlJobDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateControlJobDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateControlJobDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/ControlJob/CreateOrEdit": {
      "post": {
        "tags": [
          "ControlJob"
        ],
        "operationId": "ApiServicesAppControljobCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditControlJobMetaDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditControlJobMetaDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditControlJobMetaDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditControlJobMetaDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/ControlJob/Delete": {
      "delete": {
        "tags": [
          "ControlJob"
        ],
        "operationId": "ApiServicesAppControljobDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/ControlJob/GetAllUserForLookupTable": {
      "get": {
        "tags": [
          "ControlJob"
        ],
        "operationId": "ApiServicesAppControljobGetalluserforlookuptableGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ControlJobMetaUserLookupTableDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ControlJobMetaUserLookupTableDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ControlJobMetaUserLookupTableDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ControlJobs/GetAll": {
      "get": {
        "tags": [
          "ControlJobs"
        ],
        "operationId": "ApiServicesAppControljobsGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxCreationTimeFilter",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "MinCreationTimeFilter",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "MaxDateFinishedFilter",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "MinDateFinishedFilter",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "CommandFilter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "UserNameFilter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForViewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForViewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForViewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ControlJobs/GetControlJobMetaForView": {
      "get": {
        "tags": [
          "ControlJobs"
        ],
        "operationId": "ApiServicesAppControljobsGetcontroljobmetaforviewGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForViewDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForViewDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForViewDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ControlJobs/GetControlJobMetaForEdit": {
      "get": {
        "tags": [
          "ControlJobs"
        ],
        "operationId": "ApiServicesAppControljobsGetcontroljobmetaforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForEditOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForEditOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetControlJobMetaForEditOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ControlJobs/Create": {
      "post": {
        "tags": [
          "ControlJobs"
        ],
        "operationId": "ApiServicesAppControljobsCreatePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateControlJobDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateControlJobDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateControlJobDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateControlJobDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/ControlJobs/CreateOrEdit": {
      "post": {
        "tags": [
          "ControlJobs"
        ],
        "operationId": "ApiServicesAppControljobsCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditControlJobMetaDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditControlJobMetaDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditControlJobMetaDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditControlJobMetaDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/ControlJobs/Delete": {
      "delete": {
        "tags": [
          "ControlJobs"
        ],
        "operationId": "ApiServicesAppControljobsDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/ControlJobs/GetAllUserForLookupTable": {
      "get": {
        "tags": [
          "ControlJobs"
        ],
        "operationId": "ApiServicesAppControljobsGetalluserforlookuptableGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ControlJobMetaUserLookupTableDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ControlJobMetaUserLookupTableDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ControlJobMetaUserLookupTableDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ControlJobsControlApi/GetTriggerStatusControlJob": {
      "get": {
        "tags": [
          "ControlJobsControlApi"
        ],
        "operationId": "ApiServicesAppControljobscontrolapiGettriggerstatuscontroljobGet",
        "parameters": [
          {
            "name": "controlJobGuid",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Dashboard/GetDefaultDashboard": {
      "get": {
        "tags": [
          "Dashboard"
        ],
        "operationId": "ApiServicesAppDashboardGetdefaultdashboardGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Dashboard/GetAll": {
      "get": {
        "tags": [
          "Dashboard"
        ],
        "operationId": "ApiServicesAppDashboardGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ParentId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "OutputType",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/DashboardOutputType"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllDashboardDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllDashboardDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllDashboardDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Dashboard/CreateOrEdit": {
      "post": {
        "tags": [
          "Dashboard"
        ],
        "operationId": "ApiServicesAppDashboardCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CreateOrEditDashboardDto"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CreateOrEditDashboardDto"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CreateOrEditDashboardDto"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CreateOrEditDashboardDto"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Dashboard/Copy": {
      "post": {
        "tags": [
          "Dashboard"
        ],
        "operationId": "ApiServicesAppDashboardCopyPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditDashboardDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditDashboardDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditDashboardDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditDashboardDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Dashboard/ConvertDashboard": {
      "post": {
        "tags": [
          "Dashboard"
        ],
        "operationId": "ApiServicesAppDashboardConvertdashboardPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Dashboard/SetRefreshTime": {
      "post": {
        "tags": [
          "Dashboard"
        ],
        "operationId": "ApiServicesAppDashboardSetrefreshtimePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/RefreshTimeDashboardDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RefreshTimeDashboardDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/RefreshTimeDashboardDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/RefreshTimeDashboardDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Dashboard/GetDefaultParameterValue": {
      "get": {
        "tags": [
          "Dashboard"
        ],
        "operationId": "ApiServicesAppDashboardGetdefaultparametervalueGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Dashboard/Delete": {
      "delete": {
        "tags": [
          "Dashboard"
        ],
        "operationId": "ApiServicesAppDashboardDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "deleteChilds",
            "in": "query",
            "schema": {
              "type": "boolean",
              "default": false
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DashboardCustomization/GetUserDashboard": {
      "get": {
        "tags": [
          "DashboardCustomization"
        ],
        "operationId": "ApiServicesAppDashboardcustomizationGetuserdashboardGet",
        "parameters": [
          {
            "name": "DashboardName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Application",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/Dashboard"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Dashboard"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/Dashboard"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DashboardCustomization/SavePage": {
      "post": {
        "tags": [
          "DashboardCustomization"
        ],
        "operationId": "ApiServicesAppDashboardcustomizationSavepagePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SavePageInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SavePageInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SavePageInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SavePageInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DashboardCustomization/RenamePage": {
      "post": {
        "tags": [
          "DashboardCustomization"
        ],
        "operationId": "ApiServicesAppDashboardcustomizationRenamepagePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/RenamePageInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RenamePageInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/RenamePageInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/RenamePageInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DashboardCustomization/AddNewPage": {
      "post": {
        "tags": [
          "DashboardCustomization"
        ],
        "operationId": "ApiServicesAppDashboardcustomizationAddnewpagePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AddNewPageInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AddNewPageInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AddNewPageInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AddNewPageInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/AddNewPageOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AddNewPageOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/AddNewPageOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DashboardCustomization/DeletePage": {
      "delete": {
        "tags": [
          "DashboardCustomization"
        ],
        "operationId": "ApiServicesAppDashboardcustomizationDeletepageDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "DashboardName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Application",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DashboardCustomization/AddWidget": {
      "post": {
        "tags": [
          "DashboardCustomization"
        ],
        "operationId": "ApiServicesAppDashboardcustomizationAddwidgetPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AddWidgetInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AddWidgetInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AddWidgetInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AddWidgetInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/Widget"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Widget"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/Widget"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DashboardCustomization/GetDashboardDefinition": {
      "get": {
        "tags": [
          "DashboardCustomization"
        ],
        "operationId": "ApiServicesAppDashboardcustomizationGetdashboarddefinitionGet",
        "parameters": [
          {
            "name": "DashboardName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Application",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DashboardOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DashboardOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DashboardOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DashboardCustomization/GetAllWidgetDefinitions": {
      "get": {
        "tags": [
          "DashboardCustomization"
        ],
        "operationId": "ApiServicesAppDashboardcustomizationGetallwidgetdefinitionsGet",
        "parameters": [
          {
            "name": "DashboardName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Application",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/WidgetOutput"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/WidgetOutput"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/WidgetOutput"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DashboardCustomization/GetAllAvailableWidgetDefinitionsForPage": {
      "get": {
        "tags": [
          "DashboardCustomization"
        ],
        "operationId": "ApiServicesAppDashboardcustomizationGetallavailablewidgetdefinitionsforpageGet",
        "parameters": [
          {
            "name": "DashboardName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Application",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "PageId",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/WidgetOutput"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/WidgetOutput"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/WidgetOutput"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DashboardCustomization/GetSettingName": {
      "get": {
        "tags": [
          "DashboardCustomization"
        ],
        "operationId": "ApiServicesAppDashboardcustomizationGetsettingnameGet",
        "parameters": [
          {
            "name": "application",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dashboardName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DemoUiComponents/SendAndGetDate": {
      "post": {
        "tags": [
          "DemoUiComponents"
        ],
        "operationId": "ApiServicesAppDemouicomponentsSendandgetdatePost",
        "parameters": [
          {
            "name": "date",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DateFieldOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DateFieldOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DateFieldOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DemoUiComponents/SendAndGetDateTime": {
      "post": {
        "tags": [
          "DemoUiComponents"
        ],
        "operationId": "ApiServicesAppDemouicomponentsSendandgetdatetimePost",
        "parameters": [
          {
            "name": "date",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DateFieldOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DateFieldOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DateFieldOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DemoUiComponents/SendAndGetDateRange": {
      "post": {
        "tags": [
          "DemoUiComponents"
        ],
        "operationId": "ApiServicesAppDemouicomponentsSendandgetdaterangePost",
        "parameters": [
          {
            "name": "startDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "endDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DateRangeFieldOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DateRangeFieldOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DateRangeFieldOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DemoUiComponents/SendAndGetDateWithText": {
      "post": {
        "tags": [
          "DemoUiComponents"
        ],
        "operationId": "ApiServicesAppDemouicomponentsSendandgetdatewithtextPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SendAndGetDateWithTextInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SendAndGetDateWithTextInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SendAndGetDateWithTextInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SendAndGetDateWithTextInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DateWithTextFieldOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DateWithTextFieldOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DateWithTextFieldOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DemoUiComponents/GetCountries": {
      "get": {
        "tags": [
          "DemoUiComponents"
        ],
        "operationId": "ApiServicesAppDemouicomponentsGetcountriesGet",
        "parameters": [
          {
            "name": "searchTerm",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StringNameValue"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StringNameValue"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StringNameValue"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DemoUiComponents/SendAndGetSelectedCountries": {
      "post": {
        "tags": [
          "DemoUiComponents"
        ],
        "operationId": "ApiServicesAppDemouicomponentsSendandgetselectedcountriesPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/StringNameValue"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/StringNameValue"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/StringNameValue"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/StringNameValue"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StringNameValue"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StringNameValue"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StringNameValue"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DemoUiComponents/SendAndGetValue": {
      "post": {
        "tags": [
          "DemoUiComponents"
        ],
        "operationId": "ApiServicesAppDemouicomponentsSendandgetvaluePost",
        "parameters": [
          {
            "name": "input",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/StringOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StringOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/StringOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DuafResult/GetSessionDuafResults": {
      "get": {
        "tags": [
          "DuafResult"
        ],
        "operationId": "ApiServicesAppDuafresultGetsessionduafresultsGet",
        "parameters": [
          {
            "name": "SessionId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetDuafResultDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetDuafResultDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetDuafResultDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DuafResult/GetScreenshotForDuafRow": {
      "get": {
        "tags": [
          "DuafResult"
        ],
        "operationId": "ApiServicesAppDuafresultGetscreenshotforduafrowGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string",
                  "format": "byte"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string",
                  "format": "byte"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string",
                  "format": "byte"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DuafResult/GetTestDuafResults": {
      "get": {
        "tags": [
          "DuafResult"
        ],
        "operationId": "ApiServicesAppDuafresultGettestduafresultsGet",
        "parameters": [
          {
            "name": "TestId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DuafResultDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DuafResultDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DuafResultDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DuafResult/GetAgentDuafResults": {
      "get": {
        "tags": [
          "DuafResult"
        ],
        "operationId": "ApiServicesAppDuafresultGetagentduafresultsGet",
        "parameters": [
          {
            "name": "AgentId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetDuafResultDto2PagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetDuafResultDto2PagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetDuafResultDto2PagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DuafResult/GetAgentDuafResultsByDateRange": {
      "get": {
        "tags": [
          "DuafResult"
        ],
        "operationId": "ApiServicesAppDuafresultGetagentduafresultsbydaterangeGet",
        "parameters": [
          {
            "name": "AgentId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "StartDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "EndDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "LastMinutes",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "Excludes",
            "in": "query",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/GetDuafResultDto2"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/GetDuafResultDto2"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/GetDuafResultDto2"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicEntityProperty/Get": {
      "get": {
        "tags": [
          "DynamicEntityProperty"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyGetGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicEntityProperty/GetAllPropertiesOfAnEntity": {
      "get": {
        "tags": [
          "DynamicEntityProperty"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyGetallpropertiesofanentityGet",
        "parameters": [
          {
            "name": "EntityFullName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicEntityProperty/GetAll": {
      "get": {
        "tags": [
          "DynamicEntityProperty"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyGetallGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicEntityProperty/Add": {
      "post": {
        "tags": [
          "DynamicEntityProperty"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyAddPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DynamicEntityProperty/Update": {
      "put": {
        "tags": [
          "DynamicEntityProperty"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyUpdatePut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DynamicEntityProperty/Delete": {
      "delete": {
        "tags": [
          "DynamicEntityProperty"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyDeleteDelete",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DynamicEntityProperty/GetAllEntitiesHasDynamicProperty": {
      "get": {
        "tags": [
          "DynamicEntityProperty"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyGetallentitieshasdynamicpropertyGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllEntitiesHasDynamicPropertyOutputListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllEntitiesHasDynamicPropertyOutputListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllEntitiesHasDynamicPropertyOutputListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicEntityPropertyDefinition/GetAllAllowedInputTypeNames": {
      "get": {
        "tags": [
          "DynamicEntityPropertyDefinition"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertydefinitionGetallallowedinputtypenamesGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicEntityPropertyDefinition/GetAllEntities": {
      "get": {
        "tags": [
          "DynamicEntityPropertyDefinition"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertydefinitionGetallentitiesGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicEntityPropertyValue/Get": {
      "get": {
        "tags": [
          "DynamicEntityPropertyValue"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyvalueGetGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyValueDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyValueDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyValueDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicEntityPropertyValue/GetAll": {
      "get": {
        "tags": [
          "DynamicEntityPropertyValue"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyvalueGetallGet",
        "parameters": [
          {
            "name": "EntityId",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "PropertyId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyValueDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyValueDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicEntityPropertyValueDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicEntityPropertyValue/Add": {
      "post": {
        "tags": [
          "DynamicEntityPropertyValue"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyvalueAddPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyValueDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyValueDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyValueDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyValueDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DynamicEntityPropertyValue/Update": {
      "put": {
        "tags": [
          "DynamicEntityPropertyValue"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyvalueUpdatePut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyValueDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyValueDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyValueDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicEntityPropertyValueDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DynamicEntityPropertyValue/Delete": {
      "delete": {
        "tags": [
          "DynamicEntityPropertyValue"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyvalueDeleteDelete",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DynamicEntityPropertyValue/GetAllDynamicEntityPropertyValues": {
      "get": {
        "tags": [
          "DynamicEntityPropertyValue"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyvalueGetalldynamicentitypropertyvaluesGet",
        "parameters": [
          {
            "name": "EntityFullName",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "EntityId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllDynamicEntityPropertyValuesOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllDynamicEntityPropertyValuesOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllDynamicEntityPropertyValuesOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicEntityPropertyValue/InsertOrUpdateAllValues": {
      "post": {
        "tags": [
          "DynamicEntityPropertyValue"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyvalueInsertorupdateallvaluesPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/InsertOrUpdateAllValuesInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/InsertOrUpdateAllValuesInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/InsertOrUpdateAllValuesInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/InsertOrUpdateAllValuesInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DynamicEntityPropertyValue/CleanValues": {
      "post": {
        "tags": [
          "DynamicEntityPropertyValue"
        ],
        "operationId": "ApiServicesAppDynamicentitypropertyvalueCleanvaluesPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CleanValuesInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CleanValuesInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CleanValuesInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CleanValuesInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DynamicProperty/Get": {
      "get": {
        "tags": [
          "DynamicProperty"
        ],
        "operationId": "ApiServicesAppDynamicpropertyGetGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicPropertyDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicPropertyDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicPropertyDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicProperty/GetAll": {
      "get": {
        "tags": [
          "DynamicProperty"
        ],
        "operationId": "ApiServicesAppDynamicpropertyGetallGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicPropertyDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicPropertyDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicPropertyDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicProperty/Add": {
      "post": {
        "tags": [
          "DynamicProperty"
        ],
        "operationId": "ApiServicesAppDynamicpropertyAddPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DynamicProperty/Update": {
      "put": {
        "tags": [
          "DynamicProperty"
        ],
        "operationId": "ApiServicesAppDynamicpropertyUpdatePut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DynamicProperty/Delete": {
      "delete": {
        "tags": [
          "DynamicProperty"
        ],
        "operationId": "ApiServicesAppDynamicpropertyDeleteDelete",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DynamicProperty/FindAllowedInputType": {
      "post": {
        "tags": [
          "DynamicProperty"
        ],
        "operationId": "ApiServicesAppDynamicpropertyFindallowedinputtypePost",
        "parameters": [
          {
            "name": "name",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/IInputType"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IInputType"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/IInputType"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicPropertyValue/Get": {
      "get": {
        "tags": [
          "DynamicPropertyValue"
        ],
        "operationId": "ApiServicesAppDynamicpropertyvalueGetGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicPropertyValueDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicPropertyValueDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicPropertyValueDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicPropertyValue/GetAllValuesOfDynamicProperty": {
      "get": {
        "tags": [
          "DynamicPropertyValue"
        ],
        "operationId": "ApiServicesAppDynamicpropertyvalueGetallvaluesofdynamicpropertyGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicPropertyValueDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicPropertyValueDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/DynamicPropertyValueDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/DynamicPropertyValue/Add": {
      "post": {
        "tags": [
          "DynamicPropertyValue"
        ],
        "operationId": "ApiServicesAppDynamicpropertyvalueAddPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyValueDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyValueDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyValueDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyValueDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DynamicPropertyValue/Update": {
      "put": {
        "tags": [
          "DynamicPropertyValue"
        ],
        "operationId": "ApiServicesAppDynamicpropertyvalueUpdatePut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyValueDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyValueDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyValueDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/DynamicPropertyValueDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/DynamicPropertyValue/Delete": {
      "delete": {
        "tags": [
          "DynamicPropertyValue"
        ],
        "operationId": "ApiServicesAppDynamicpropertyvalueDeleteDelete",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/E2ECanvas/GetAllE2EAgentsInCanvas": {
      "get": {
        "tags": [
          "E2ECanvas"
        ],
        "operationId": "ApiServicesAppE2ecanvasGetalle2eagentsincanvasGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllE2EAgentsInCanvasDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllE2EAgentsInCanvasDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllE2EAgentsInCanvasDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/E2ECanvas/GetAll": {
      "get": {
        "tags": [
          "E2ECanvas"
        ],
        "operationId": "ApiServicesAppE2ecanvasGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllE2ECanvasDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllE2ECanvasDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllE2ECanvasDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/E2ECanvas/Delete": {
      "delete": {
        "tags": [
          "E2ECanvas"
        ],
        "operationId": "ApiServicesAppE2ecanvasDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/E2ECanvas/EnableDisable": {
      "post": {
        "tags": [
          "E2ECanvas"
        ],
        "operationId": "ApiServicesAppE2ecanvasEnabledisablePost",
        "parameters": [
          {
            "name": "input",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/E2ECanvas/ForceTestRun": {
      "post": {
        "tags": [
          "E2ECanvas"
        ],
        "operationId": "ApiServicesAppE2ecanvasForcetestrunPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/E2EWizard/Get": {
      "get": {
        "tags": [
          "E2EWizard"
        ],
        "operationId": "ApiServicesAppE2ewizardGetGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetE2ECanvasForWizardDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetE2ECanvasForWizardDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetE2ECanvasForWizardDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/E2EWizard/CreateOrEdit": {
      "post": {
        "tags": [
          "E2EWizard"
        ],
        "operationId": "ApiServicesAppE2ewizardCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditE2EWizardDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditE2EWizardDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditE2EWizardDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditE2EWizardDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Edition/GetEditions": {
      "get": {
        "tags": [
          "Edition"
        ],
        "operationId": "ApiServicesAppEditionGeteditionsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/EditionListDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EditionListDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/EditionListDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Edition/GetEditionForEdit": {
      "get": {
        "tags": [
          "Edition"
        ],
        "operationId": "ApiServicesAppEditionGeteditionforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetEditionEditOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetEditionEditOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetEditionEditOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Edition/CreateEdition": {
      "post": {
        "tags": [
          "Edition"
        ],
        "operationId": "ApiServicesAppEditionCreateeditionPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateEditionDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateEditionDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateEditionDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateEditionDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Edition/UpdateEdition": {
      "put": {
        "tags": [
          "Edition"
        ],
        "operationId": "ApiServicesAppEditionUpdateeditionPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateEditionDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateEditionDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateEditionDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateEditionDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Edition/DeleteEdition": {
      "delete": {
        "tags": [
          "Edition"
        ],
        "operationId": "ApiServicesAppEditionDeleteeditionDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Edition/MoveTenantsToAnotherEdition": {
      "post": {
        "tags": [
          "Edition"
        ],
        "operationId": "ApiServicesAppEditionMovetenantstoanothereditionPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/MoveTenantsToAnotherEditionDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MoveTenantsToAnotherEditionDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/MoveTenantsToAnotherEditionDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/MoveTenantsToAnotherEditionDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Edition/GetEditionComboboxItems": {
      "get": {
        "tags": [
          "Edition"
        ],
        "operationId": "ApiServicesAppEditionGeteditioncomboboxitemsGet",
        "parameters": [
          {
            "name": "selectedEditionId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "addAllItem",
            "in": "query",
            "schema": {
              "type": "boolean",
              "default": false
            }
          },
          {
            "name": "onlyFreeItems",
            "in": "query",
            "schema": {
              "type": "boolean",
              "default": false
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubscribableEditionComboboxItemDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubscribableEditionComboboxItemDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SubscribableEditionComboboxItemDto"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Edition/GetTenantCount": {
      "get": {
        "tags": [
          "Edition"
        ],
        "operationId": "ApiServicesAppEditionGettenantcountGet",
        "parameters": [
          {
            "name": "editionId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "integer",
                  "format": "int32"
                }
              },
              "application/json": {
                "schema": {
                  "type": "integer",
                  "format": "int32"
                }
              },
              "text/json": {
                "schema": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/FlowItem/GetAll": {
      "get": {
        "tags": [
          "FlowItem"
        ],
        "operationId": "ApiServicesAppFlowitemGetallGet",
        "parameters": [
          {
            "name": "Name",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetFlowItemForViewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetFlowItemForViewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetFlowItemForViewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/FlowItem/GetVersionsForView": {
      "get": {
        "tags": [
          "FlowItem"
        ],
        "operationId": "ApiServicesAppFlowitemGetversionsforviewGet",
        "parameters": [
          {
            "name": "flowItemId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetFlowVersionForViewDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetFlowVersionForViewDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetFlowVersionForViewDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/FlowItem/CreateOrEdit": {
      "post": {
        "tags": [
          "FlowItem"
        ],
        "operationId": "ApiServicesAppFlowitemCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/FlowItem/CreateFlowItemFromLgs": {
      "post": {
        "tags": [
          "FlowItem"
        ],
        "operationId": "ApiServicesAppFlowitemCreateflowitemfromlgsPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json": {
                "schema": {
                  "type": "boolean"
                }
              },
              "text/json": {
                "schema": {
                  "type": "boolean"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/FlowItem/CreateForWizard": {
      "post": {
        "tags": [
          "FlowItem"
        ],
        "operationId": "ApiServicesAppFlowitemCreateforwizardPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string",
                  "format": "uuid"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string",
                  "format": "uuid"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/FlowItem/GetFlowItemForEdit": {
      "get": {
        "tags": [
          "FlowItem"
        ],
        "operationId": "ApiServicesAppFlowitemGetflowitemforeditGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetFlowItemForEditDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetFlowItemForEditDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetFlowItemForEditDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/FlowItem/GetFlowForWizard": {
      "get": {
        "tags": [
          "FlowItem"
        ],
        "operationId": "ApiServicesAppFlowitemGetflowforwizardGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetFlowItemForViewDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetFlowItemForViewDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetFlowItemForViewDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/FlowItem/Delete": {
      "delete": {
        "tags": [
          "FlowItem"
        ],
        "operationId": "ApiServicesAppFlowitemDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/FlowVersion/CreateOrEdit": {
      "post": {
        "tags": [
          "FlowVersion"
        ],
        "operationId": "ApiServicesAppFlowversionCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemVersionDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemVersionDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemVersionDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditFlowItemVersionDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/FlowVersion/Delete": {
      "delete": {
        "tags": [
          "FlowVersion"
        ],
        "operationId": "ApiServicesAppFlowversionDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/FlowVersion/DeleteWithGuid": {
      "delete": {
        "tags": [
          "FlowVersion"
        ],
        "operationId": "ApiServicesAppFlowversionDeletewithguidDelete",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Friendship/CreateFriendshipRequest": {
      "post": {
        "tags": [
          "Friendship"
        ],
        "operationId": "ApiServicesAppFriendshipCreatefriendshiprequestPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateFriendshipRequestInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateFriendshipRequestInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateFriendshipRequestInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateFriendshipRequestInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/FriendDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FriendDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/FriendDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Friendship/CreateFriendshipWithDifferentTenant": {
      "post": {
        "tags": [
          "Friendship"
        ],
        "operationId": "ApiServicesAppFriendshipCreatefriendshipwithdifferenttenantPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateFriendshipWithDifferentTenantInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateFriendshipWithDifferentTenantInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateFriendshipWithDifferentTenantInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateFriendshipWithDifferentTenantInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/FriendDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FriendDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/FriendDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Friendship/CreateFriendshipForCurrentTenant": {
      "post": {
        "tags": [
          "Friendship"
        ],
        "operationId": "ApiServicesAppFriendshipCreatefriendshipforcurrenttenantPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateFriendshipForCurrentTenantInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateFriendshipForCurrentTenantInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateFriendshipForCurrentTenantInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateFriendshipForCurrentTenantInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/FriendDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FriendDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/FriendDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Friendship/BlockUser": {
      "post": {
        "tags": [
          "Friendship"
        ],
        "operationId": "ApiServicesAppFriendshipBlockuserPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/BlockUserInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BlockUserInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/BlockUserInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/BlockUserInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Friendship/UnblockUser": {
      "post": {
        "tags": [
          "Friendship"
        ],
        "operationId": "ApiServicesAppFriendshipUnblockuserPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/UnblockUserInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UnblockUserInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UnblockUserInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/UnblockUserInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Friendship/AcceptFriendshipRequest": {
      "post": {
        "tags": [
          "Friendship"
        ],
        "operationId": "ApiServicesAppFriendshipAcceptfriendshiprequestPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AcceptFriendshipRequestInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AcceptFriendshipRequestInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AcceptFriendshipRequestInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AcceptFriendshipRequestInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Friendship/RemoveFriend": {
      "delete": {
        "tags": [
          "Friendship"
        ],
        "operationId": "ApiServicesAppFriendshipRemovefriendDelete",
        "parameters": [
          {
            "name": "UserId",
            "in": "query",
            "schema": {
              "minimum": 1,
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "TenantId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/HostDashboard/GetTopStatsData": {
      "get": {
        "tags": [
          "HostDashboard"
        ],
        "operationId": "ApiServicesAppHostdashboardGettopstatsdataGet",
        "parameters": [
          {
            "name": "StartDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "EndDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/TopStatsData"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TopStatsData"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/TopStatsData"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/HostDashboard/GetRecentTenantsData": {
      "get": {
        "tags": [
          "HostDashboard"
        ],
        "operationId": "ApiServicesAppHostdashboardGetrecenttenantsdataGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetRecentTenantsOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetRecentTenantsOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetRecentTenantsOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/HostDashboard/GetSubscriptionExpiringTenantsData": {
      "get": {
        "tags": [
          "HostDashboard"
        ],
        "operationId": "ApiServicesAppHostdashboardGetsubscriptionexpiringtenantsdataGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetExpiringTenantsOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetExpiringTenantsOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetExpiringTenantsOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/HostDashboard/GetIncomeStatistics": {
      "get": {
        "tags": [
          "HostDashboard"
        ],
        "operationId": "ApiServicesAppHostdashboardGetincomestatisticsGet",
        "parameters": [
          {
            "name": "IncomeStatisticsDateInterval",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/ChartDateInterval"
            }
          },
          {
            "name": "StartDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "EndDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetIncomeStatisticsDataOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetIncomeStatisticsDataOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetIncomeStatisticsDataOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/HostDashboard/GetEditionTenantStatistics": {
      "get": {
        "tags": [
          "HostDashboard"
        ],
        "operationId": "ApiServicesAppHostdashboardGeteditiontenantstatisticsGet",
        "parameters": [
          {
            "name": "StartDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "EndDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetEditionTenantStatisticsOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetEditionTenantStatisticsOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetEditionTenantStatisticsOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/HostSettings/GetAllSettings": {
      "get": {
        "tags": [
          "HostSettings"
        ],
        "operationId": "ApiServicesAppHostsettingsGetallsettingsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/HostSettingsEditDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HostSettingsEditDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/HostSettingsEditDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/HostSettings/UpdateAllSettings": {
      "put": {
        "tags": [
          "HostSettings"
        ],
        "operationId": "ApiServicesAppHostsettingsUpdateallsettingsPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/HostSettingsEditDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/HostSettingsEditDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/HostSettingsEditDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/HostSettingsEditDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/HostSettings/SendTestEmail": {
      "post": {
        "tags": [
          "HostSettings"
        ],
        "operationId": "ApiServicesAppHostsettingsSendtestemailPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/HostSettings/SendTestEmailSalesSummary": {
      "post": {
        "tags": [
          "HostSettings"
        ],
        "operationId": "ApiServicesAppHostsettingsSendtestemailsalessummaryPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/HostSettings/GetEnabledSocialLoginSettings": {
      "get": {
        "tags": [
          "HostSettings"
        ],
        "operationId": "ApiServicesAppHostsettingsGetenabledsocialloginsettingsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ExternalLoginSettingsDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ExternalLoginSettingsDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ExternalLoginSettingsDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/InfluxDatabase/GetAll": {
      "get": {
        "tags": [
          "InfluxDatabase"
        ],
        "operationId": "ApiServicesAppInfluxdatabaseGetallGet",
        "parameters": [
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/InfluxDatabaseDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InfluxDatabaseDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/InfluxDatabaseDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/InfluxDatabase/Get": {
      "get": {
        "tags": [
          "InfluxDatabase"
        ],
        "operationId": "ApiServicesAppInfluxdatabaseGetGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/InfluxDatabaseDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InfluxDatabaseDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/InfluxDatabaseDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/InfluxDatabase/CreateOrEdit": {
      "post": {
        "tags": [
          "InfluxDatabase"
        ],
        "operationId": "ApiServicesAppInfluxdatabaseCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditInfluxDatabaseDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditInfluxDatabaseDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditInfluxDatabaseDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditInfluxDatabaseDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/InfluxDatabase/Delete": {
      "delete": {
        "tags": [
          "InfluxDatabase"
        ],
        "operationId": "ApiServicesAppInfluxdatabaseDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Install/Setup": {
      "post": {
        "tags": [
          "Install"
        ],
        "operationId": "ApiServicesAppInstallSetupPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/InstallDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/InstallDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/InstallDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/InstallDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Install/GetAppSettingsJson": {
      "get": {
        "tags": [
          "Install"
        ],
        "operationId": "ApiServicesAppInstallGetappsettingsjsonGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/AppSettingsJsonDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppSettingsJsonDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppSettingsJsonDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Install/CheckDatabase": {
      "post": {
        "tags": [
          "Install"
        ],
        "operationId": "ApiServicesAppInstallCheckdatabasePost",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/CheckDatabaseOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CheckDatabaseOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/CheckDatabaseOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Installer/GetInstallerFiles": {
      "get": {
        "tags": [
          "Installer"
        ],
        "operationId": "ApiServicesAppInstallerGetinstallerfilesGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/InstallerProductModelDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InstallerProductModelDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/InstallerProductModelDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Installer/GetAll": {
      "get": {
        "tags": [
          "Installer"
        ],
        "operationId": "ApiServicesAppInstallerGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllInstallProductDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllInstallProductDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllInstallProductDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Installer/GetInstallProductForView": {
      "get": {
        "tags": [
          "Installer"
        ],
        "operationId": "ApiServicesAppInstallerGetinstallproductforviewGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetInstallProductForViewDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetInstallProductForViewDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetInstallProductForViewDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Installer/GetBootstrap": {
      "get": {
        "tags": [
          "Installer"
        ],
        "operationId": "ApiServicesAppInstallerGetbootstrapGet",
        "parameters": [
          {
            "name": "FileName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/CloudFileDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CloudFileDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/CloudFileDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Installer/CreateOrEdit": {
      "post": {
        "tags": [
          "Installer"
        ],
        "operationId": "ApiServicesAppInstallerCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditInstallProductDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditInstallProductDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditInstallProductDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditInstallProductDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Installer/Delete": {
      "delete": {
        "tags": [
          "Installer"
        ],
        "operationId": "ApiServicesAppInstallerDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Installer/GetAllFeatures": {
      "get": {
        "tags": [
          "Installer"
        ],
        "operationId": "ApiServicesAppInstallerGetallfeaturesGet",
        "parameters": [
          {
            "name": "FilterName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/StringListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StringListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/StringListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/InstallerVersion/GetAll": {
      "get": {
        "tags": [
          "InstallerVersion"
        ],
        "operationId": "ApiServicesAppInstallerversionGetallGet",
        "parameters": [
          {
            "name": "InstallProductId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllInstallProductVersionForOverviewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllInstallProductVersionForOverviewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllInstallProductVersionForOverviewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/InstallerVersion/GetLatestInstallProductVersion": {
      "get": {
        "tags": [
          "InstallerVersion"
        ],
        "operationId": "ApiServicesAppInstallerversionGetlatestinstallproductversionGet",
        "parameters": [
          {
            "name": "productName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllInstallProductVersionForOverviewDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllInstallProductVersionForOverviewDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllInstallProductVersionForOverviewDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/InstallerVersion/GetLatestProductVersionFilePath": {
      "get": {
        "tags": [
          "InstallerVersion"
        ],
        "operationId": "ApiServicesAppInstallerversionGetlatestproductversionfilepathGet",
        "parameters": [
          {
            "name": "productName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/InstallerVersion/GetInstallProductVersionForView": {
      "get": {
        "tags": [
          "InstallerVersion"
        ],
        "operationId": "ApiServicesAppInstallerversionGetinstallproductversionforviewGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetInstallProductVersionForViewDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetInstallProductVersionForViewDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetInstallProductVersionForViewDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/InstallerVersion/GetInstallProductVersionForEdit": {
      "get": {
        "tags": [
          "InstallerVersion"
        ],
        "operationId": "ApiServicesAppInstallerversionGetinstallproductversionforeditGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetInstallProductVersionForEditDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetInstallProductVersionForEditDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetInstallProductVersionForEditDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/InstallerVersion/CreateOrEdit": {
      "post": {
        "tags": [
          "InstallerVersion"
        ],
        "operationId": "ApiServicesAppInstallerversionCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditInstallProductVersionDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditInstallProductVersionDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditInstallProductVersionDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditInstallProductVersionDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/InstallerVersion/Delete": {
      "delete": {
        "tags": [
          "InstallerVersion"
        ],
        "operationId": "ApiServicesAppInstallerversionDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Invoice/GetInvoiceInfo": {
      "get": {
        "tags": [
          "Invoice"
        ],
        "operationId": "ApiServicesAppInvoiceGetinvoiceinfoGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/InvoiceDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InvoiceDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/InvoiceDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Invoice/CreateInvoice": {
      "post": {
        "tags": [
          "Invoice"
        ],
        "operationId": "ApiServicesAppInvoiceCreateinvoicePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateInvoiceDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateInvoiceDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateInvoiceDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateInvoiceDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Language/GetLanguages": {
      "get": {
        "tags": [
          "Language"
        ],
        "operationId": "ApiServicesAppLanguageGetlanguagesGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetLanguagesOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetLanguagesOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetLanguagesOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Language/GetLanguageForEdit": {
      "get": {
        "tags": [
          "Language"
        ],
        "operationId": "ApiServicesAppLanguageGetlanguageforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetLanguageForEditOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetLanguageForEditOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetLanguageForEditOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Language/CreateOrUpdateLanguage": {
      "post": {
        "tags": [
          "Language"
        ],
        "operationId": "ApiServicesAppLanguageCreateorupdatelanguagePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateLanguageInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateLanguageInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateLanguageInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateLanguageInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Language/DeleteLanguage": {
      "delete": {
        "tags": [
          "Language"
        ],
        "operationId": "ApiServicesAppLanguageDeletelanguageDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Language/SetDefaultLanguage": {
      "post": {
        "tags": [
          "Language"
        ],
        "operationId": "ApiServicesAppLanguageSetdefaultlanguagePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SetDefaultLanguageInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SetDefaultLanguageInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SetDefaultLanguageInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SetDefaultLanguageInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Language/GetLanguageTexts": {
      "get": {
        "tags": [
          "Language"
        ],
        "operationId": "ApiServicesAppLanguageGetlanguagetextsGet",
        "parameters": [
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SourceName",
            "in": "query",
            "required": true,
            "schema": {
              "maxLength": 128,
              "type": "string"
            }
          },
          {
            "name": "BaseLanguageName",
            "in": "query",
            "schema": {
              "maxLength": 128,
              "minLength": 0,
              "type": "string"
            }
          },
          {
            "name": "TargetLanguageName",
            "in": "query",
            "required": true,
            "schema": {
              "maxLength": 128,
              "minLength": 2,
              "type": "string"
            }
          },
          {
            "name": "TargetValueFilter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "FilterText",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/LanguageTextListDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LanguageTextListDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/LanguageTextListDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Language/UpdateLanguageText": {
      "put": {
        "tags": [
          "Language"
        ],
        "operationId": "ApiServicesAppLanguageUpdatelanguagetextPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateLanguageTextInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateLanguageTextInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateLanguageTextInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateLanguageTextInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/MachineGroup/GetAllForTreeView": {
      "get": {
        "tags": [
          "MachineGroup"
        ],
        "operationId": "ApiServicesAppMachinegroupGetallfortreeviewGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/MachineGroupForTreeViewListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MachineGroupForTreeViewListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/MachineGroupForTreeViewListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/MachineGroup/GetForView": {
      "get": {
        "tags": [
          "MachineGroup"
        ],
        "operationId": "ApiServicesAppMachinegroupGetforviewGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "type",
            "in": "query",
            "schema": {
              "enum": [
                0,
                1,
                2
              ],
              "type": "integer",
              "format": "int32",
              "x-enumNames": [
                "Full",
                "Insight",
                "Control"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineGroupForViewDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineGroupForViewDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineGroupForViewDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/MachineGroup/Create": {
      "post": {
        "tags": [
          "MachineGroup"
        ],
        "operationId": "ApiServicesAppMachinegroupCreatePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateMachineGroupDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateMachineGroupDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateMachineGroupDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateMachineGroupDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/MachineGroup/Delete": {
      "delete": {
        "tags": [
          "MachineGroup"
        ],
        "operationId": "ApiServicesAppMachinegroupDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/MachineGroup/GetMachineGroupConfig": {
      "get": {
        "tags": [
          "MachineGroup"
        ],
        "operationId": "ApiServicesAppMachinegroupGetmachinegroupconfigGet",
        "parameters": [
          {
            "name": "machineGroupId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "config",
            "in": "query",
            "schema": {
              "enum": [
                0,
                1,
                2,
                3,
                4,
                5,
                6,
                7,
                8,
                9,
                10,
                11,
                12,
                13,
                14,
                15,
                16,
                17
              ],
              "type": "integer",
              "format": "int32",
              "x-enumNames": [
                "UpdateConfiguration",
                "RemoteView",
                "UpdateAgent",
                "DirectorySize",
                "General",
                "InfluxDatabase",
                "MasterControlAgent",
                "MonitoringNetwork",
                "MonitoringProcessInformation",
                "MonitoringSystem",
                "MonitoringGeneral",
                "WindowsUpdate",
                "MonitoringProcess",
                "CacheDatabase",
                "SpecsSystem",
                "WmiQueries",
                "Registry",
                "CpuLoadMonitoring"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "object",
                  "additionalProperties": { }
                }
              },
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": { }
                }
              },
              "text/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": { }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/MachineGroup/UpdateMachineGroupConfig": {
      "put": {
        "tags": [
          "MachineGroup"
        ],
        "operationId": "ApiServicesAppMachinegroupUpdatemachinegroupconfigPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateMachineGroupConfigInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateMachineGroupConfigInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateMachineGroupConfigInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateMachineGroupConfigInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/MachineGroup/GetAllOrganizationUnitForLookupTable": {
      "get": {
        "tags": [
          "MachineGroup"
        ],
        "operationId": "ApiServicesAppMachinegroupGetallorganizationunitforlookuptableGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/Int64MachineGroupLookupTableDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Int64MachineGroupLookupTableDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/Int64MachineGroupLookupTableDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/MachineGroup/GetAllMasterControlAgentsForLookupTable": {
      "get": {
        "tags": [
          "MachineGroup"
        ],
        "operationId": "ApiServicesAppMachinegroupGetallmastercontrolagentsforlookuptableGet",
        "parameters": [
          {
            "name": "NotAlreadyAdded",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "DontInclude",
            "in": "query",
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "format": "uuid"
              }
            }
          },
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GuidMachineGroupLookupTableDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GuidMachineGroupLookupTableDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GuidMachineGroupLookupTableDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/MachineGroup/GetAllInstallVersionsForLookupTable": {
      "get": {
        "tags": [
          "MachineGroup"
        ],
        "operationId": "ApiServicesAppMachinegroupGetallinstallversionsforlookuptableGet",
        "parameters": [
          {
            "name": "ShowBetaVersions",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/Int32MachineGroupLookupTableDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Int32MachineGroupLookupTableDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/Int32MachineGroupLookupTableDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/MachineGroup/GetOrganizationUnitWithId": {
      "get": {
        "tags": [
          "MachineGroup"
        ],
        "operationId": "ApiServicesAppMachinegroupGetorganizationunitwithidGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/Int64MachineGroupLookupTableDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Int64MachineGroupLookupTableDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/Int64MachineGroupLookupTableDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/MachineGroup/GetControlAgentWithId": {
      "get": {
        "tags": [
          "MachineGroup"
        ],
        "operationId": "ApiServicesAppMachinegroupGetcontrolagentwithidGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GuidMachineGroupLookupTableDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GuidMachineGroupLookupTableDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GuidMachineGroupLookupTableDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/MachineGroup/GetInstallerVersionWithId": {
      "get": {
        "tags": [
          "MachineGroup"
        ],
        "operationId": "ApiServicesAppMachinegroupGetinstallerversionwithidGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/Int32MachineGroupLookupTableDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Int32MachineGroupLookupTableDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/Int32MachineGroupLookupTableDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/MachineGroup/SetActive": {
      "post": {
        "tags": [
          "MachineGroup"
        ],
        "operationId": "ApiServicesAppMachinegroupSetactivePost",
        "parameters": [
          {
            "name": "active",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/MachineGroup/Duplicate": {
      "post": {
        "tags": [
          "MachineGroup"
        ],
        "operationId": "ApiServicesAppMachinegroupDuplicatePost",
        "parameters": [
          {
            "name": "newName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string",
                  "format": "uuid"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string",
                  "format": "uuid"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/MachineLicense/GetAll": {
      "get": {
        "tags": [
          "MachineLicense"
        ],
        "operationId": "ApiServicesAppMachinelicenseGetallGet",
        "parameters": [
          {
            "name": "LicenseType",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/LicenseType"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/MachineLicenseDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MachineLicenseDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/MachineLicenseDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/MachineLicense/Get": {
      "get": {
        "tags": [
          "MachineLicense"
        ],
        "operationId": "ApiServicesAppMachinelicenseGetGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/MachineLicenseDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MachineLicenseDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/MachineLicenseDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/MachineLicense/GetByTenantId": {
      "get": {
        "tags": [
          "MachineLicense"
        ],
        "operationId": "ApiServicesAppMachinelicenseGetbytenantidGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "type",
            "in": "query",
            "schema": {
              "enum": [
                0,
                1
              ],
              "type": "integer",
              "format": "int32",
              "x-enumNames": [
                "Insight",
                "E2E"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/MachineLicenseDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MachineLicenseDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/MachineLicenseDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/MachineLicense/GetAllForTenant": {
      "get": {
        "tags": [
          "MachineLicense"
        ],
        "operationId": "ApiServicesAppMachinelicenseGetallfortenantGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "$ref": "#/components/schemas/MachineLicenseDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "$ref": "#/components/schemas/MachineLicenseDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "$ref": "#/components/schemas/MachineLicenseDto"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/MachineLicense/CreateOrEdit": {
      "post": {
        "tags": [
          "MachineLicense"
        ],
        "operationId": "ApiServicesAppMachinelicenseCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditMachineLicenseDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditMachineLicenseDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditMachineLicenseDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditMachineLicenseDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Machines/GetAll": {
      "get": {
        "tags": [
          "Machines"
        ],
        "operationId": "ApiServicesAppMachinesGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "NameFilter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "GroupFilter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "StatusFilter",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForViewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForViewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForViewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Machines/GetMachineForView": {
      "get": {
        "tags": [
          "Machines"
        ],
        "operationId": "ApiServicesAppMachinesGetmachineforviewGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForViewDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForViewDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForViewDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Machines/GetMachineForEdit": {
      "get": {
        "tags": [
          "Machines"
        ],
        "operationId": "ApiServicesAppMachinesGetmachineforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForEditOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForEditOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForEditOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Machines/CreateOrEdit": {
      "post": {
        "tags": [
          "Machines"
        ],
        "operationId": "ApiServicesAppMachinesCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditMachineDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditMachineDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditMachineDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditMachineDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Machines/CreateBatch": {
      "post": {
        "tags": [
          "Machines"
        ],
        "operationId": "ApiServicesAppMachinesCreatebatchPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CreateOrEditMachineDto"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CreateOrEditMachineDto"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CreateOrEditMachineDto"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CreateOrEditMachineDto"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Machines/GetMachinesInMachineGroup": {
      "get": {
        "tags": [
          "Machines"
        ],
        "operationId": "ApiServicesAppMachinesGetmachinesinmachinegroupGet",
        "parameters": [
          {
            "name": "groupId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "sort",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "skip",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "take",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForViewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForViewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForViewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Machines/GetMachinesNotInMachineGroup": {
      "get": {
        "tags": [
          "Machines"
        ],
        "operationId": "ApiServicesAppMachinesGetmachinesnotinmachinegroupGet",
        "parameters": [
          {
            "name": "sort",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "skip",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "take",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForViewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForViewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMachineForViewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Machines/RemoveMachineFromMachineGroup": {
      "delete": {
        "tags": [
          "Machines"
        ],
        "operationId": "ApiServicesAppMachinesRemovemachinefrommachinegroupDelete",
        "parameters": [
          {
            "name": "GroupId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Machines/SetMachineMachineGroup": {
      "post": {
        "tags": [
          "Machines"
        ],
        "operationId": "ApiServicesAppMachinesSetmachinemachinegroupPost",
        "parameters": [
          {
            "name": "groupId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Machines/Delete": {
      "delete": {
        "tags": [
          "Machines"
        ],
        "operationId": "ApiServicesAppMachinesDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Machines/GetAllMachineGroupsForLookupTable": {
      "get": {
        "tags": [
          "Machines"
        ],
        "operationId": "ApiServicesAppMachinesGetallmachinegroupsforlookuptableGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GuidNameValueDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GuidNameValueDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GuidNameValueDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Machines/Checkin": {
      "post": {
        "tags": [
          "Machines"
        ],
        "operationId": "ApiServicesAppMachinesCheckinPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/MachineCheckInDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MachineCheckInDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/MachineCheckInDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/MachineCheckInDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/MachineJobDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/MachineJobDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/MachineJobDto"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Machines/AddUserCounter": {
      "post": {
        "tags": [
          "Machines"
        ],
        "operationId": "ApiServicesAppMachinesAddusercounterPost",
        "parameters": [
          {
            "name": "name",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "machineId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Marketplace/GetAllCategories": {
      "get": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceGetallcategoriesGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/MarketplaceCategoryDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MarketplaceCategoryDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/MarketplaceCategoryDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Marketplace/GetAllCategoriesProgram": {
      "get": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceGetallcategoriesprogramGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/MarketplaceCategoryDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MarketplaceCategoryDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/MarketplaceCategoryDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Marketplace/GenerateCategoryNames": {
      "post": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceGeneratecategorynamesPost",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ProposedCategoryDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProposedCategoryDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProposedCategoryDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Marketplace/GenerateCategories": {
      "post": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceGeneratecategoriesPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Marketplace/CreateOrUpdateCategory": {
      "post": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceCreateorupdatecategoryPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateMarketplaceCategoryDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateMarketplaceCategoryDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateMarketplaceCategoryDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateMarketplaceCategoryDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Marketplace/DeleteCategory": {
      "delete": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceDeletecategoryDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Marketplace/GetAllMarketplaceItems": {
      "get": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceGetallmarketplaceitemsGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ItemType",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/MarketPlaceItemType"
            }
          },
          {
            "name": "UserId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "TenantId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "ContributorType",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/TenantType"
            }
          },
          {
            "name": "OSLanguage",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "CategoryId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "isPublic",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "isWebTesting",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllMarketplaceItemDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllMarketplaceItemDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllMarketplaceItemDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Marketplace/GetAllMarketplaceItemsForUser": {
      "get": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceGetallmarketplaceitemsforuserGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ItemType",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/MarketPlaceItemType"
            }
          },
          {
            "name": "UserId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "TenantId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "ContributorType",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/TenantType"
            }
          },
          {
            "name": "OSLanguage",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "CategoryId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "isPublic",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "isWebTesting",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllMarketplaceItemAdminDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllMarketplaceItemAdminDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllMarketplaceItemAdminDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Marketplace/GetAllMarketPlaceItemsAdmin": {
      "get": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceGetallmarketplaceitemsadminGet",
        "parameters": [
          {
            "name": "HasBeenApproved",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "HasBeenReviewed",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ItemType",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/MarketPlaceItemType"
            }
          },
          {
            "name": "UserId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "TenantId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "ContributorType",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/TenantType"
            }
          },
          {
            "name": "OSLanguage",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "CategoryId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "isPublic",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "isWebTesting",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllMarketplaceItemAdminDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllMarketplaceItemAdminDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllMarketplaceItemAdminDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Marketplace/DownloadMarketPlaceWorkloadItem": {
      "post": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceDownloadmarketplaceworkloaditemPost",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/CloudFileDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CloudFileDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/CloudFileDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Marketplace/ApproveWorkloadItem": {
      "post": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceApproveworkloaditemPost",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Marketplace/GetMarketplaceItemForEdit": {
      "get": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceGetmarketplaceitemforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetMarketPlaceItemForEditDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMarketPlaceItemForEditDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMarketPlaceItemForEditDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Marketplace/UpdateMarketplaceItem": {
      "put": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceUpdatemarketplaceitemPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/EditMarketplaceItemInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EditMarketplaceItemInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/EditMarketplaceItemInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/EditMarketplaceItemInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Marketplace/CreateNewMarketplaceWorkloadVersion": {
      "post": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceCreatenewmarketplaceworkloadversionPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateNewMarketplaceWorkloadVersionDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateNewMarketplaceWorkloadVersionDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateNewMarketplaceWorkloadVersionDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateNewMarketplaceWorkloadVersionDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Marketplace/DeleteMarketplaceItem": {
      "delete": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceDeletemarketplaceitemDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Marketplace/DeleteEntireMarketplaceItem": {
      "delete": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceDeleteentiremarketplaceitemDelete",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Marketplace/GetMarketplaceWorkloadItem": {
      "get": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceGetmarketplaceworkloaditemGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string",
                  "format": "byte"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string",
                  "format": "byte"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string",
                  "format": "byte"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Marketplace/ImportMarketplaceWorkloadItem": {
      "post": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceImportmarketplaceworkloaditemPost",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "version",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json": {
                "schema": {
                  "type": "boolean"
                }
              },
              "text/json": {
                "schema": {
                  "type": "boolean"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Marketplace/GetUserInfo": {
      "get": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceGetuserinfoGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetUserInfoDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetUserInfoDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetUserInfoDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Marketplace/SetMarketplaceItemCategory": {
      "post": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceSetmarketplaceitemcategoryPost",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int64"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int64"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int64"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int64"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Marketplace/GetMarketplaceItemCategories": {
      "get": {
        "tags": [
          "Marketplace"
        ],
        "operationId": "ApiServicesAppMarketplaceGetmarketplaceitemcategoriesGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetMarketplaceItemCategoriesModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMarketplaceItemCategoriesModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMarketplaceItemCategoriesModel"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ModalInformationService/GetAll": {
      "get": {
        "tags": [
          "ModalInformationService"
        ],
        "operationId": "ApiServicesAppModalinformationserviceGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetModalInformationForOverviewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetModalInformationForOverviewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetModalInformationForOverviewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ModalInformationService/GetModalInformationForView": {
      "get": {
        "tags": [
          "ModalInformationService"
        ],
        "operationId": "ApiServicesAppModalinformationserviceGetmodalinformationforviewGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetModalInformationForViewDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetModalInformationForViewDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetModalInformationForViewDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ModalInformationService/GetModalInformationForEdit": {
      "get": {
        "tags": [
          "ModalInformationService"
        ],
        "operationId": "ApiServicesAppModalinformationserviceGetmodalinformationforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetModalInformationForEditDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetModalInformationForEditDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetModalInformationForEditDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ModalInformationService/CreateOrEdit": {
      "post": {
        "tags": [
          "ModalInformationService"
        ],
        "operationId": "ApiServicesAppModalinformationserviceCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditModalInformationDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditModalInformationDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditModalInformationDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditModalInformationDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/ModalInformationService/GetModalInformation": {
      "get": {
        "tags": [
          "ModalInformationService"
        ],
        "operationId": "ApiServicesAppModalinformationserviceGetmodalinformationGet",
        "parameters": [
          {
            "name": "modalName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ModalInformationDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ModalInformationDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ModalInformationDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/NCC/GetNetworkConnectionCheck": {
      "get": {
        "tags": [
          "NCC"
        ],
        "operationId": "ApiServicesAppNCCGetnetworkconnectioncheckGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Notification/GetUserNotifications": {
      "get": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationGetusernotificationsGet",
        "parameters": [
          {
            "name": "State",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/UserNotificationState"
            }
          },
          {
            "name": "StartDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "EndDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetNotificationsOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetNotificationsOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetNotificationsOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Notification/ShouldUserUpdateApp": {
      "post": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationShoulduserupdateappPost",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json": {
                "schema": {
                  "type": "boolean"
                }
              },
              "text/json": {
                "schema": {
                  "type": "boolean"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Notification/SetAllAvailableVersionNotificationAsRead": {
      "post": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationSetallavailableversionnotificationasreadPost",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/SetNotificationAsReadOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SetNotificationAsReadOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/SetNotificationAsReadOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Notification/SetAllNotificationsAsRead": {
      "post": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationSetallnotificationsasreadPost",
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Notification/SetNotificationAsRead": {
      "post": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationSetnotificationasreadPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/GuidEntityDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/SetNotificationAsReadOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SetNotificationAsReadOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/SetNotificationAsReadOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Notification/GetNotificationSettings": {
      "get": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationGetnotificationsettingsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetNotificationSettingsOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetNotificationSettingsOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetNotificationSettingsOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Notification/UpdateNotificationSettings": {
      "put": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationUpdatenotificationsettingsPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateNotificationSettingsInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateNotificationSettingsInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateNotificationSettingsInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateNotificationSettingsInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Notification/DeleteNotification": {
      "delete": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationDeletenotificationDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Notification/DeleteAllUserNotifications": {
      "delete": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationDeleteallusernotificationsDelete",
        "parameters": [
          {
            "name": "State",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/UserNotificationState"
            }
          },
          {
            "name": "StartDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "EndDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Notification/GetAllUserForLookupTable": {
      "get": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationGetalluserforlookuptableGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/MassNotificationUserLookupTableDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MassNotificationUserLookupTableDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/MassNotificationUserLookupTableDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Notification/GetAllOrganizationUnitForLookupTable": {
      "get": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationGetallorganizationunitforlookuptableGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/MassNotificationOrganizationUnitLookupTableDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MassNotificationOrganizationUnitLookupTableDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/MassNotificationOrganizationUnitLookupTableDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Notification/CreateMassNotification": {
      "post": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationCreatemassnotificationPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateMassNotificationInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateMassNotificationInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateMassNotificationInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateMassNotificationInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Notification/CreateNewVersionReleasedNotification": {
      "post": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationCreatenewversionreleasednotificationPost",
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Notification/GetAllNotifiers": {
      "get": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationGetallnotifiersGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Notification/GetNotificationsPublishedByUser": {
      "get": {
        "tags": [
          "Notification"
        ],
        "operationId": "ApiServicesAppNotificationGetnotificationspublishedbyuserGet",
        "parameters": [
          {
            "name": "StartDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "EndDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetPublishedNotificationsOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetPublishedNotificationsOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetPublishedNotificationsOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/GetOrganizationUnits": {
      "get": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitGetorganizationunitsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/GetOrganizationUnitsWithChildren": {
      "get": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitGetorganizationunitswithchildrenGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ItemsOrganizationUnitDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ItemsOrganizationUnitDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ItemsOrganizationUnitDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/GetObjectsInOrganizationUnit": {
      "get": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitGetobjectsinorganizationunitGet",
        "parameters": [
          {
            "name": "OrganizationUnitId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "ObjectType",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/OrganizationUnitType"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GuidOrganizationUnitNameValueTypeDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GuidOrganizationUnitNameValueTypeDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GuidOrganizationUnitNameValueTypeDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/GetObjectsNotInOrganizationUnit": {
      "get": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitGetobjectsnotinorganizationunitGet",
        "parameters": [
          {
            "name": "ObjectType",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/OrganizationUnitType"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GuidNameValueDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GuidNameValueDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GuidNameValueDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/SetOrganizationUnitForObject": {
      "post": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitSetorganizationunitforobjectPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SetObjectOrganizationUnitInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SetObjectOrganizationUnitInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SetObjectOrganizationUnitInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SetObjectOrganizationUnitInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/RemoveOrganizationUnitForObject": {
      "delete": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitRemoveorganizationunitforobjectDelete",
        "parameters": [
          {
            "name": "ObjectType",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/OrganizationUnitType"
            }
          },
          {
            "name": "OrganizationUnitId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/GetOrganizationUnitUsers": {
      "get": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitGetorganizationunitusersGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "minimum": 1,
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitUserListDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitUserListDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitUserListDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/GetOrganizationUnitDashboards": {
      "get": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitGetorganizationunitdashboardsGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "minimum": 1,
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitDashboardListDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitDashboardListDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitDashboardListDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/GetOrganizationUnitRoles": {
      "get": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitGetorganizationunitrolesGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "minimum": 1,
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitRoleListDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitRoleListDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitRoleListDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/CreateOrganizationUnit": {
      "post": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitCreateorganizationunitPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrganizationUnitInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrganizationUnitInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrganizationUnitInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrganizationUnitInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/RemoveDashboardFromOrganizationUnit": {
      "delete": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitRemovedashboardfromorganizationunitDelete",
        "parameters": [
          {
            "name": "DashboardId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "OrganizationUnitId",
            "in": "query",
            "schema": {
              "minimum": 1,
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/AddDashboardsToOrganizationUnit": {
      "post": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitAdddashboardstoorganizationunitPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/DashboardsToOrganizationUnitInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DashboardsToOrganizationUnitInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/DashboardsToOrganizationUnitInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/DashboardsToOrganizationUnitInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/UpdateOrganizationUnit": {
      "put": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitUpdateorganizationunitPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateOrganizationUnitInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateOrganizationUnitInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateOrganizationUnitInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateOrganizationUnitInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrganizationUnitDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/DeleteOrganizationUnit": {
      "delete": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitDeleteorganizationunitDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/RemoveUserFromOrganizationUnit": {
      "delete": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitRemoveuserfromorganizationunitDelete",
        "parameters": [
          {
            "name": "UserId",
            "in": "query",
            "schema": {
              "minimum": 1,
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "OrganizationUnitId",
            "in": "query",
            "schema": {
              "minimum": 1,
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/RemoveRoleFromOrganizationUnit": {
      "delete": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitRemoverolefromorganizationunitDelete",
        "parameters": [
          {
            "name": "RoleId",
            "in": "query",
            "schema": {
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "OrganizationUnitId",
            "in": "query",
            "schema": {
              "minimum": 1,
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/AddUsersToOrganizationUnit": {
      "post": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitAdduserstoorganizationunitPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/UsersToOrganizationUnitInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UsersToOrganizationUnitInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UsersToOrganizationUnitInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/UsersToOrganizationUnitInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/AddRolesToOrganizationUnit": {
      "post": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitAddrolestoorganizationunitPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/RolesToOrganizationUnitInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RolesToOrganizationUnitInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/RolesToOrganizationUnitInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/RolesToOrganizationUnitInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/FindDashboards": {
      "post": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitFinddashboardsPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/FindOrganizationUnitDashboardsInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FindOrganizationUnitDashboardsInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/FindOrganizationUnitDashboardsInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/FindOrganizationUnitDashboardsInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/GetDashboardsNotInOrganizationUnit": {
      "get": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitGetdashboardsnotinorganizationunitGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/FindUsers": {
      "post": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitFindusersPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/FindOrganizationUnitUsersInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FindOrganizationUnitUsersInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/FindOrganizationUnitUsersInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/FindOrganizationUnitUsersInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/FindRoles": {
      "post": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitFindrolesPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/FindOrganizationUnitRolesInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FindOrganizationUnitRolesInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/FindOrganizationUnitRolesInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/FindOrganizationUnitRolesInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/OrganizationUnit/GetAll": {
      "get": {
        "tags": [
          "OrganizationUnit"
        ],
        "operationId": "ApiServicesAppOrganizationunitGetallGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/OrganizationUnitDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/OrganizationUnitDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/OrganizationUnitDto"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Payment/GetPaymentInfo": {
      "get": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentGetpaymentinfoGet",
        "parameters": [
          {
            "name": "UpgradeEditionId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/PaymentInfoDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PaymentInfoDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/PaymentInfoDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Payment/CreatePayment": {
      "post": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentCreatepaymentPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreatePaymentDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreatePaymentDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreatePaymentDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreatePaymentDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "integer",
                  "format": "int64"
                }
              },
              "application/json": {
                "schema": {
                  "type": "integer",
                  "format": "int64"
                }
              },
              "text/json": {
                "schema": {
                  "type": "integer",
                  "format": "int64"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Payment/CancelPayment": {
      "post": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentCancelpaymentPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CancelPaymentDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CancelPaymentDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CancelPaymentDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CancelPaymentDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Payment/GetPaymentHistory": {
      "get": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentGetpaymenthistoryGet",
        "parameters": [
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/SubscriptionPaymentListDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubscriptionPaymentListDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubscriptionPaymentListDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Payment/GetActiveGateways": {
      "get": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentGetactivegatewaysGet",
        "parameters": [
          {
            "name": "RecurringPaymentsEnabled",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/PaymentGatewayModel"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/PaymentGatewayModel"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/PaymentGatewayModel"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Payment/GetPayment": {
      "get": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentGetpaymentGet",
        "parameters": [
          {
            "name": "paymentId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/SubscriptionPaymentDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubscriptionPaymentDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubscriptionPaymentDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Payment/GetLastCompletedPayment": {
      "get": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentGetlastcompletedpaymentGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/SubscriptionPaymentDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubscriptionPaymentDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubscriptionPaymentDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Payment/BuyNowSucceed": {
      "post": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentBuynowsucceedPost",
        "parameters": [
          {
            "name": "paymentId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Payment/NewRegistrationSucceed": {
      "post": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentNewregistrationsucceedPost",
        "parameters": [
          {
            "name": "paymentId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Payment/UpgradeSucceed": {
      "post": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentUpgradesucceedPost",
        "parameters": [
          {
            "name": "paymentId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Payment/ExtendSucceed": {
      "post": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentExtendsucceedPost",
        "parameters": [
          {
            "name": "paymentId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Payment/PaymentFailed": {
      "post": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentPaymentfailedPost",
        "parameters": [
          {
            "name": "paymentId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Payment/SwitchBetweenFreeEditions": {
      "post": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentSwitchbetweenfreeeditionsPost",
        "parameters": [
          {
            "name": "upgradeEditionId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Payment/UpgradeSubscriptionCostsLessThenMinAmount": {
      "post": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentUpgradesubscriptioncostslessthenminamountPost",
        "parameters": [
          {
            "name": "editionId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Payment/HasAnyPayment": {
      "post": {
        "tags": [
          "Payment"
        ],
        "operationId": "ApiServicesAppPaymentHasanypaymentPost",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json": {
                "schema": {
                  "type": "boolean"
                }
              },
              "text/json": {
                "schema": {
                  "type": "boolean"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/PayPalPayment/ConfirmPayment": {
      "post": {
        "tags": [
          "PayPalPayment"
        ],
        "operationId": "ApiServicesAppPaypalpaymentConfirmpaymentPost",
        "parameters": [
          {
            "name": "paymentId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "paypalOrderId",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/PayPalPayment/GetConfiguration": {
      "get": {
        "tags": [
          "PayPalPayment"
        ],
        "operationId": "ApiServicesAppPaypalpaymentGetconfigurationGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/PayPalConfigurationDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PayPalConfigurationDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/PayPalConfigurationDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/PerformanceCounters/SendAllCounters": {
      "post": {
        "tags": [
          "PerformanceCounters"
        ],
        "operationId": "ApiServicesAppPerformancecountersSendallcountersPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/PerformanceCounterResultModelDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PerformanceCounterResultModelDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/PerformanceCounterResultModelDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/PerformanceCounterResultModelDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Permission/GetAllPermissions": {
      "get": {
        "tags": [
          "Permission"
        ],
        "operationId": "ApiServicesAppPermissionGetallpermissionsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/FlatPermissionWithLevelDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FlatPermissionWithLevelDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/FlatPermissionWithLevelDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ProcessPerformance/GetAll": {
      "get": {
        "tags": [
          "ProcessPerformance"
        ],
        "operationId": "ApiServicesAppProcessperformanceGetallGet",
        "parameters": [
          {
            "name": "MachineId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "ProcessName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "DateTimeOffset",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-span"
            }
          },
          {
            "name": "StartDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ProcessPerformanceCounterDtoPerformanceCounterWrapperDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProcessPerformanceCounterDtoPerformanceCounterWrapperDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProcessPerformanceCounterDtoPerformanceCounterWrapperDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Product/GetAllPayments": {
      "get": {
        "tags": [
          "Product"
        ],
        "operationId": "ApiServicesAppProductGetallpaymentsGet",
        "parameters": [
          {
            "name": "TenantNameFilter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ProductNameFilter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "StatusFilter",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/PaymentStatus"
            }
          },
          {
            "name": "PaymentTypeFilter",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/PaymentType"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllPaymentDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllPaymentDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllPaymentDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Product/AddProduct": {
      "post": {
        "tags": [
          "Product"
        ],
        "operationId": "ApiServicesAppProductAddproductPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AddProductInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AddProductInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AddProductInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AddProductInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Product/EditProduct": {
      "post": {
        "tags": [
          "Product"
        ],
        "operationId": "ApiServicesAppProductEditproductPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/EditProductInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EditProductInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/EditProductInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/EditProductInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Product/GetProductById": {
      "get": {
        "tags": [
          "Product"
        ],
        "operationId": "ApiServicesAppProductGetproductbyidGet",
        "parameters": [
          {
            "name": "productId",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/PricingDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PricingDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/PricingDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Product/DeleteProduct": {
      "delete": {
        "tags": [
          "Product"
        ],
        "operationId": "ApiServicesAppProductDeleteproductDelete",
        "parameters": [
          {
            "name": "productId",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Product/GetProducts": {
      "get": {
        "tags": [
          "Product"
        ],
        "operationId": "ApiServicesAppProductGetproductsGet",
        "parameters": [
          {
            "name": "discriminator",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/PricingDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/PricingDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/PricingDto"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Product/GetAllProducts": {
      "get": {
        "tags": [
          "Product"
        ],
        "operationId": "ApiServicesAppProductGetallproductsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/PricingDto"
                    }
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/PricingDto"
                    }
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/PricingDto"
                    }
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Product/GetAllProductsByOption": {
      "get": {
        "tags": [
          "Product"
        ],
        "operationId": "ApiServicesAppProductGetallproductsbyoptionGet",
        "parameters": [
          {
            "name": "option",
            "in": "query",
            "schema": {
              "enum": [
                0,
                1
              ],
              "type": "integer",
              "format": "int32",
              "x-enumNames": [
                "None",
                "DatabaseRetention"
              ]
            }
          },
          {
            "name": "discriminator",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/PricingDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/PricingDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/PricingDto"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Product/CancelSubscription": {
      "post": {
        "tags": [
          "Product"
        ],
        "operationId": "ApiServicesAppProductCancelsubscriptionPost",
        "parameters": [
          {
            "name": "discriminator",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Product/CreatePayment": {
      "post": {
        "tags": [
          "Product"
        ],
        "operationId": "ApiServicesAppProductCreatepaymentPost",
        "parameters": [
          {
            "name": "discriminator",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "quantity",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "priceId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "integer",
                  "format": "int64"
                }
              },
              "application/json": {
                "schema": {
                  "type": "integer",
                  "format": "int64"
                }
              },
              "text/json": {
                "schema": {
                  "type": "integer",
                  "format": "int64"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Product/CreatePaymentSession": {
      "post": {
        "tags": [
          "Product"
        ],
        "operationId": "ApiServicesAppProductCreatepaymentsessionPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/LicensePaymentSessionInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/LicensePaymentSessionInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/LicensePaymentSessionInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/LicensePaymentSessionInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Product/GetPaymentDto": {
      "get": {
        "tags": [
          "Product"
        ],
        "operationId": "ApiServicesAppProductGetpaymentdtoGet",
        "parameters": [
          {
            "name": "paymentId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "sessionId",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/PaymentDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PaymentDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/PaymentDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Product/UpgradeSubscription": {
      "post": {
        "tags": [
          "Product"
        ],
        "operationId": "ApiServicesAppProductUpgradesubscriptionPost",
        "parameters": [
          {
            "name": "paymentId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Product/GetTenantSubscriptions": {
      "get": {
        "tags": [
          "Product"
        ],
        "operationId": "ApiServicesAppProductGettenantsubscriptionsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "$ref": "#/components/schemas/SubscriptionDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "$ref": "#/components/schemas/SubscriptionDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": {
                    "$ref": "#/components/schemas/SubscriptionDto"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Profile/GetCurrentUserProfileForEdit": {
      "get": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileGetcurrentuserprofileforeditGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/CurrentUserProfileEditDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CurrentUserProfileEditDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/CurrentUserProfileEditDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Profile/DisableGoogleAuthenticator": {
      "post": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileDisablegoogleauthenticatorPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/VerifyAuthenticatorCodeInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VerifyAuthenticatorCodeInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/VerifyAuthenticatorCodeInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/VerifyAuthenticatorCodeInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Profile/ViewRecoveryCodes": {
      "post": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileViewrecoverycodesPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/VerifyAuthenticatorCodeInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VerifyAuthenticatorCodeInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/VerifyAuthenticatorCodeInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/VerifyAuthenticatorCodeInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/UpdateGoogleAuthenticatorKeyOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UpdateGoogleAuthenticatorKeyOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/UpdateGoogleAuthenticatorKeyOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Profile/GenerateGoogleAuthenticatorKey": {
      "post": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileGenerategoogleauthenticatorkeyPost",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GenerateGoogleAuthenticatorKeyOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GenerateGoogleAuthenticatorKeyOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GenerateGoogleAuthenticatorKeyOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Profile/UpdateGoogleAuthenticatorKey": {
      "put": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileUpdategoogleauthenticatorkeyPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateGoogleAuthenticatorKeyInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateGoogleAuthenticatorKeyInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateGoogleAuthenticatorKeyInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateGoogleAuthenticatorKeyInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/UpdateGoogleAuthenticatorKeyOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UpdateGoogleAuthenticatorKeyOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/UpdateGoogleAuthenticatorKeyOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Profile/SendVerificationSms": {
      "post": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileSendverificationsmsPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SendVerificationSmsInputDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SendVerificationSmsInputDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SendVerificationSmsInputDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SendVerificationSmsInputDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Profile/VerifySmsCode": {
      "post": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileVerifysmscodePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/VerifySmsCodeInputDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VerifySmsCodeInputDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/VerifySmsCodeInputDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/VerifySmsCodeInputDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Profile/PrepareCollectedData": {
      "post": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfilePreparecollecteddataPost",
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Profile/UpdateCurrentUserProfile": {
      "put": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileUpdatecurrentuserprofilePut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CurrentUserProfileEditDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CurrentUserProfileEditDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CurrentUserProfileEditDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CurrentUserProfileEditDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Profile/ChangePassword": {
      "post": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileChangepasswordPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ChangePasswordInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ChangePasswordInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ChangePasswordInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ChangePasswordInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Profile/UpdateProfilePicture": {
      "put": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileUpdateprofilepicturePut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateProfilePictureInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateProfilePictureInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateProfilePictureInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateProfilePictureInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Profile/VerifyAuthenticatorCode": {
      "post": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileVerifyauthenticatorcodePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/VerifyAuthenticatorCodeInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VerifyAuthenticatorCodeInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/VerifyAuthenticatorCodeInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/VerifyAuthenticatorCodeInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json": {
                "schema": {
                  "type": "boolean"
                }
              },
              "text/json": {
                "schema": {
                  "type": "boolean"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Profile/GetPasswordComplexitySetting": {
      "get": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileGetpasswordcomplexitysettingGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetPasswordComplexitySettingOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetPasswordComplexitySettingOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetPasswordComplexitySettingOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Profile/GetProfilePicture": {
      "get": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileGetprofilepictureGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfilePictureOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfilePictureOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfilePictureOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Profile/GetProfilePictureByUserName": {
      "get": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileGetprofilepicturebyusernameGet",
        "parameters": [
          {
            "name": "username",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfilePictureOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfilePictureOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfilePictureOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Profile/GetFriendProfilePicture": {
      "get": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileGetfriendprofilepictureGet",
        "parameters": [
          {
            "name": "UserId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "TenantId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfilePictureOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfilePictureOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfilePictureOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Profile/GetProfilePictureByUser": {
      "get": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileGetprofilepicturebyuserGet",
        "parameters": [
          {
            "name": "userId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfilePictureOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfilePictureOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfilePictureOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Profile/ChangeLanguage": {
      "post": {
        "tags": [
          "Profile"
        ],
        "operationId": "ApiServicesAppProfileChangelanguagePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ChangeUserLanguageDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ChangeUserLanguageDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ChangeUserLanguageDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ChangeUserLanguageDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Role/GetRoles": {
      "post": {
        "tags": [
          "Role"
        ],
        "operationId": "ApiServicesAppRoleGetrolesPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/GetRolesInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetRolesInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/GetRolesInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/GetRolesInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/RoleListDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RoleListDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/RoleListDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Role/GetRoleForEdit": {
      "get": {
        "tags": [
          "Role"
        ],
        "operationId": "ApiServicesAppRoleGetroleforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetRoleForEditOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetRoleForEditOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetRoleForEditOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Role/CreateOrUpdateRole": {
      "post": {
        "tags": [
          "Role"
        ],
        "operationId": "ApiServicesAppRoleCreateorupdaterolePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateRoleInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateRoleInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateRoleInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateRoleInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Role/DeleteRole": {
      "delete": {
        "tags": [
          "Role"
        ],
        "operationId": "ApiServicesAppRoleDeleteroleDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/RunasProfileService/GetAll": {
      "get": {
        "tags": [
          "RunasProfileService"
        ],
        "operationId": "ApiServicesAppRunasprofileserviceGetallGet",
        "parameters": [
          {
            "name": "UserName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllRunasProfileForOverviewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllRunasProfileForOverviewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllRunasProfileForOverviewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/RunasProfileService/GetRunasProfileForEdit": {
      "get": {
        "tags": [
          "RunasProfileService"
        ],
        "operationId": "ApiServicesAppRunasprofileserviceGetrunasprofileforeditGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/CreateOrEditRunasProfileDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CreateOrEditRunasProfileDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/CreateOrEditRunasProfileDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/RunasProfileService/CreateOrEdit": {
      "post": {
        "tags": [
          "RunasProfileService"
        ],
        "operationId": "ApiServicesAppRunasprofileserviceCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditRunasProfileDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditRunasProfileDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditRunasProfileDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditRunasProfileDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/RunasProfileService/Delete": {
      "delete": {
        "tags": [
          "RunasProfileService"
        ],
        "operationId": "ApiServicesAppRunasprofileserviceDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/ScheduledAgentJob/GetAll": {
      "get": {
        "tags": [
          "ScheduledAgentJob"
        ],
        "operationId": "ApiServicesAppScheduledagentjobGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllScheduledAgentJobDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllScheduledAgentJobDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllScheduledAgentJobDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ScheduledAgentJob/CreateOrEdit": {
      "post": {
        "tags": [
          "ScheduledAgentJob"
        ],
        "operationId": "ApiServicesAppScheduledagentjobCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditScheduledAgentJobDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditScheduledAgentJobDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditScheduledAgentJobDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditScheduledAgentJobDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/ScheduledAgentJob/GetScheduledAgentJobForEdit": {
      "get": {
        "tags": [
          "ScheduledAgentJob"
        ],
        "operationId": "ApiServicesAppScheduledagentjobGetscheduledagentjobforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetScheduledAgentJobForEditDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetScheduledAgentJobForEditDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetScheduledAgentJobForEditDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ScheduledAgentJob/Delete": {
      "delete": {
        "tags": [
          "ScheduledAgentJob"
        ],
        "operationId": "ApiServicesAppScheduledagentjobDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/ScheduledAgentJob/GetAllCloudAgentForLookupTable": {
      "get": {
        "tags": [
          "ScheduledAgentJob"
        ],
        "operationId": "ApiServicesAppScheduledagentjobGetallcloudagentforlookuptableGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/CloudAgentLookupTableDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CloudAgentLookupTableDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/CloudAgentLookupTableDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ScheduleE2E/GetAll": {
      "get": {
        "tags": [
          "ScheduleE2E"
        ],
        "operationId": "ApiServicesAppSchedulee2eGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllScheduleE2EDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllScheduleE2EDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllScheduleE2EDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ScheduleE2E/CreateOrEdit": {
      "post": {
        "tags": [
          "ScheduleE2E"
        ],
        "operationId": "ApiServicesAppSchedulee2eCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditScheduleDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditScheduleDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditScheduleDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditScheduleDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/ScheduleE2E/GetScheduleForWizard": {
      "get": {
        "tags": [
          "ScheduleE2E"
        ],
        "operationId": "ApiServicesAppSchedulee2eGetscheduleforwizardGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetScheduleE2EForWizardDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetScheduleE2EForWizardDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetScheduleE2EForWizardDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ScheduleE2E/GetScheduleE2EForEdit": {
      "get": {
        "tags": [
          "ScheduleE2E"
        ],
        "operationId": "ApiServicesAppSchedulee2eGetschedulee2eforeditGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetScheduleE2EForEditDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetScheduleE2EForEditDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetScheduleE2EForEditDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/ScheduleE2E/Delete": {
      "delete": {
        "tags": [
          "ScheduleE2E"
        ],
        "operationId": "ApiServicesAppSchedulee2eDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Session/GetCurrentLoginInformations": {
      "get": {
        "tags": [
          "Session"
        ],
        "operationId": "ApiServicesAppSessionGetcurrentlogininformationsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetCurrentLoginInformationsOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCurrentLoginInformationsOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetCurrentLoginInformationsOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Session/UpdateUserSignInToken": {
      "put": {
        "tags": [
          "Session"
        ],
        "operationId": "ApiServicesAppSessionUpdateusersignintokenPut",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/UpdateUserSignInTokenOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UpdateUserSignInTokenOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/UpdateUserSignInTokenOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Session/CreateOrEdit": {
      "post": {
        "tags": [
          "Session"
        ],
        "operationId": "ApiServicesAppSessionCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditSessionDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditSessionDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditSessionDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditSessionDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Session/Delete": {
      "delete": {
        "tags": [
          "Session"
        ],
        "operationId": "ApiServicesAppSessionDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Session/GetTestId": {
      "get": {
        "tags": [
          "Session"
        ],
        "operationId": "ApiServicesAppSessionGettestidGet",
        "parameters": [
          {
            "name": "sessionId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string",
                  "format": "uuid"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string",
                  "format": "uuid"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/StripePayment/GetConfiguration": {
      "get": {
        "tags": [
          "StripePayment"
        ],
        "operationId": "ApiServicesAppStripepaymentGetconfigurationGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/StripeConfigurationDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StripeConfigurationDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/StripeConfigurationDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/StripePayment/GetPayment": {
      "get": {
        "tags": [
          "StripePayment"
        ],
        "operationId": "ApiServicesAppStripepaymentGetpaymentGet",
        "parameters": [
          {
            "name": "StripeSessionId",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/SubscriptionPaymentDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubscriptionPaymentDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/SubscriptionPaymentDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/StripePayment/CreatePaymentSession": {
      "post": {
        "tags": [
          "StripePayment"
        ],
        "operationId": "ApiServicesAppStripepaymentCreatepaymentsessionPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/StripeCreatePaymentSessionInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StripeCreatePaymentSessionInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/StripeCreatePaymentSessionInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/StripeCreatePaymentSessionInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/StripePayment/GetPaymentResult": {
      "get": {
        "tags": [
          "StripePayment"
        ],
        "operationId": "ApiServicesAppStripepaymentGetpaymentresultGet",
        "parameters": [
          {
            "name": "PaymentId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/StripePaymentResultOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StripePaymentResultOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/StripePaymentResultOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Subscription/DisableRecurringPayments": {
      "post": {
        "tags": [
          "Subscription"
        ],
        "operationId": "ApiServicesAppSubscriptionDisablerecurringpaymentsPost",
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Subscription/EnableRecurringPayments": {
      "post": {
        "tags": [
          "Subscription"
        ],
        "operationId": "ApiServicesAppSubscriptionEnablerecurringpaymentsPost",
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/SUTMachine/GetAll": {
      "get": {
        "tags": [
          "SUTMachine"
        ],
        "operationId": "ApiServicesAppSutmachineGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSutMachineDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSutMachineDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSutMachineDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/SUTMachine/GetSutMachineForEdit": {
      "get": {
        "tags": [
          "SUTMachine"
        ],
        "operationId": "ApiServicesAppSutmachineGetsutmachineforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetSutMachineForEditDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSutMachineForEditDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSutMachineForEditDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/SUTMachine/CreateOrUpdate": {
      "post": {
        "tags": [
          "SUTMachine"
        ],
        "operationId": "ApiServicesAppSutmachineCreateorupdatePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateSutMachineDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateSutMachineDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateSutMachineDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateSutMachineDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/SUTMachine/Delete": {
      "delete": {
        "tags": [
          "SUTMachine"
        ],
        "operationId": "ApiServicesAppSutmachineDeleteDelete",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/SUTTemplate/GetAll": {
      "get": {
        "tags": [
          "SUTTemplate"
        ],
        "operationId": "ApiServicesAppSuttemplateGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSutTemplatesDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSutTemplatesDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSutTemplatesDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/SUTTemplate/GetCachedCounters": {
      "get": {
        "tags": [
          "SUTTemplate"
        ],
        "operationId": "ApiServicesAppSuttemplateGetcachedcountersGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/PerformanceCounterModelCachedDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PerformanceCounterModelCachedDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/PerformanceCounterModelCachedDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/SUTTemplate/GetSutTemplateForEdit": {
      "get": {
        "tags": [
          "SUTTemplate"
        ],
        "operationId": "ApiServicesAppSuttemplateGetsuttemplateforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetSutTemplateForEditDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSutTemplateForEditDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSutTemplateForEditDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/SUTTemplate/CreateOrUpdate": {
      "post": {
        "tags": [
          "SUTTemplate"
        ],
        "operationId": "ApiServicesAppSuttemplateCreateorupdatePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateSUTTemplateDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateSUTTemplateDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateSUTTemplateDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateSUTTemplateDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/SUTTemplate/Delete": {
      "delete": {
        "tags": [
          "SUTTemplate"
        ],
        "operationId": "ApiServicesAppSuttemplateDeleteDelete",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/SystemPerformance/BuildGraph": {
      "post": {
        "tags": [
          "SystemPerformance"
        ],
        "operationId": "ApiServicesAppSystemperformanceBuildgraphPost",
        "parameters": [
          {
            "name": "machineId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/SystemPerformanceCounterDtoAllItemsPerformanceCounterWrapperDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SystemPerformanceCounterDtoAllItemsPerformanceCounterWrapperDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/SystemPerformanceCounterDtoAllItemsPerformanceCounterWrapperDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/SystemPerformance/GetAll": {
      "get": {
        "tags": [
          "SystemPerformance"
        ],
        "operationId": "ApiServicesAppSystemperformanceGetallGet",
        "parameters": [
          {
            "name": "MachineId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "DateTimeOffset",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-span"
            }
          },
          {
            "name": "StartDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/SystemPerformanceCounterDtoPerformanceCounterWrapperDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SystemPerformanceCounterDtoPerformanceCounterWrapperDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/SystemPerformanceCounterDtoPerformanceCounterWrapperDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/SystemsUnderTest/GetAll": {
      "get": {
        "tags": [
          "SystemsUnderTest"
        ],
        "operationId": "ApiServicesAppSystemsundertestGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSUTProfileDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSUTProfileDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSUTProfileDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/SystemsUnderTest/Get": {
      "get": {
        "tags": [
          "SystemsUnderTest"
        ],
        "operationId": "ApiServicesAppSystemsundertestGetGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetSUTProfileForWizardDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSUTProfileForWizardDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSUTProfileForWizardDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/SystemsUnderTest/CreateOrUpdate": {
      "post": {
        "tags": [
          "SystemsUnderTest"
        ],
        "operationId": "ApiServicesAppSystemsundertestCreateorupdatePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateSUTProfileWizardDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateSUTProfileWizardDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateSUTProfileWizardDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateSUTProfileWizardDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/SystemsUnderTest/Delete": {
      "delete": {
        "tags": [
          "SystemsUnderTest"
        ],
        "operationId": "ApiServicesAppSystemsundertestDeleteDelete",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/TargetEnvironment/GetAll": {
      "get": {
        "tags": [
          "TargetEnvironment"
        ],
        "operationId": "ApiServicesAppTargetenvironmentGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllTargetEnviornmentForOverviewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllTargetEnviornmentForOverviewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllTargetEnviornmentForOverviewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TargetEnvironment/GetTargetEnvironmentForEdit": {
      "get": {
        "tags": [
          "TargetEnvironment"
        ],
        "operationId": "ApiServicesAppTargetenvironmentGettargetenvironmentforeditGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/CreateOrEditTargetEnvironmentDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CreateOrEditTargetEnvironmentDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/CreateOrEditTargetEnvironmentDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TargetEnvironment/GetTargetEnvironmentForView": {
      "get": {
        "tags": [
          "TargetEnvironment"
        ],
        "operationId": "ApiServicesAppTargetenvironmentGettargetenvironmentforviewGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetTargetEnvironmentForViewDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetTargetEnvironmentForViewDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetTargetEnvironmentForViewDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TargetEnvironment/CreateOrEdit": {
      "post": {
        "tags": [
          "TargetEnvironment"
        ],
        "operationId": "ApiServicesAppTargetenvironmentCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditTargetEnvironmentDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditTargetEnvironmentDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditTargetEnvironmentDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditTargetEnvironmentDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/TargetEnvironment/Delete": {
      "delete": {
        "tags": [
          "TargetEnvironment"
        ],
        "operationId": "ApiServicesAppTargetenvironmentDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/PlugIns/TempFileUpload/UploadFiles": {
      "post": {
        "tags": [
          "TempFileUpload"
        ],
        "operationId": "PluginsTempfileuploadUploadfilesPost",
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Tenant/GetTenants": {
      "get": {
        "tags": [
          "Tenant"
        ],
        "operationId": "ApiServicesAppTenantGettenantsGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SubscriptionEndDateStart",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "SubscriptionEndDateEnd",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "CreationDateStart",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "CreationDateEnd",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "EditionId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "EditionIdSpecified",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "FeatureName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/TenantListDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TenantListDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/TenantListDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Tenant/CreateTenant": {
      "post": {
        "tags": [
          "Tenant"
        ],
        "operationId": "ApiServicesAppTenantCreatetenantPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateTenantInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateTenantInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateTenantInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateTenantInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Tenant/GetTenantForEdit": {
      "get": {
        "tags": [
          "Tenant"
        ],
        "operationId": "ApiServicesAppTenantGettenantforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/TenantEditDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TenantEditDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/TenantEditDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Tenant/UpdateTenant": {
      "put": {
        "tags": [
          "Tenant"
        ],
        "operationId": "ApiServicesAppTenantUpdatetenantPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/TenantEditDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TenantEditDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/TenantEditDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/TenantEditDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Tenant/DeleteTenant": {
      "delete": {
        "tags": [
          "Tenant"
        ],
        "operationId": "ApiServicesAppTenantDeletetenantDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Tenant/DeleteMultipleTenants": {
      "delete": {
        "tags": [
          "Tenant"
        ],
        "operationId": "ApiServicesAppTenantDeletemultipletenantsDelete",
        "parameters": [
          {
            "name": "inputs",
            "in": "query",
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/EntityDto"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Tenant/GetTenantFeaturesForEdit": {
      "get": {
        "tags": [
          "Tenant"
        ],
        "operationId": "ApiServicesAppTenantGettenantfeaturesforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetTenantFeaturesEditOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetTenantFeaturesEditOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetTenantFeaturesEditOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Tenant/UpdateTenantFeatures": {
      "put": {
        "tags": [
          "Tenant"
        ],
        "operationId": "ApiServicesAppTenantUpdatetenantfeaturesPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateTenantFeaturesInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateTenantFeaturesInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateTenantFeaturesInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateTenantFeaturesInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Tenant/ResetTenantSpecificFeatures": {
      "post": {
        "tags": [
          "Tenant"
        ],
        "operationId": "ApiServicesAppTenantResettenantspecificfeaturesPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/EntityDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EntityDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/EntityDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/EntityDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Tenant/UnlockTenantAdmin": {
      "post": {
        "tags": [
          "Tenant"
        ],
        "operationId": "ApiServicesAppTenantUnlocktenantadminPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/EntityDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EntityDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/EntityDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/EntityDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Tenant/UnlockTenantUser": {
      "post": {
        "tags": [
          "Tenant"
        ],
        "operationId": "ApiServicesAppTenantUnlocktenantuserPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/TenantUnlockUserDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TenantUnlockUserDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/TenantUnlockUserDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/TenantUnlockUserDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/TenantCustomization/GetTenantLogo/{skin}/{tenantId}/{extension}": {
      "get": {
        "tags": [
          "TenantCustomization"
        ],
        "operationId": "TenantcustomizationGettenantlogoBySkinByTenantidByExtensionGet",
        "parameters": [
          {
            "name": "skin",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "tenantId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "extension",
            "in": "query",
            "schema": {
              "type": "string",
              "default": "svg"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/TenantDashboard/GetMemberActivity": {
      "get": {
        "tags": [
          "TenantDashboard"
        ],
        "operationId": "ApiServicesAppTenantdashboardGetmemberactivityGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetMemberActivityOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMemberActivityOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetMemberActivityOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TenantDashboard/GetDashboardData": {
      "get": {
        "tags": [
          "TenantDashboard"
        ],
        "operationId": "ApiServicesAppTenantdashboardGetdashboarddataGet",
        "parameters": [
          {
            "name": "SalesSummaryDatePeriod",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/SalesSummaryDatePeriod"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetDashboardDataOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetDashboardDataOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetDashboardDataOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TenantDashboard/GetTopStats": {
      "get": {
        "tags": [
          "TenantDashboard"
        ],
        "operationId": "ApiServicesAppTenantdashboardGettopstatsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetTopStatsOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetTopStatsOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetTopStatsOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TenantDashboard/GetProfitShare": {
      "get": {
        "tags": [
          "TenantDashboard"
        ],
        "operationId": "ApiServicesAppTenantdashboardGetprofitshareGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfitShareOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfitShareOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetProfitShareOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TenantDashboard/GetDailySales": {
      "get": {
        "tags": [
          "TenantDashboard"
        ],
        "operationId": "ApiServicesAppTenantdashboardGetdailysalesGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetDailySalesOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetDailySalesOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetDailySalesOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TenantDashboard/GetSalesSummary": {
      "get": {
        "tags": [
          "TenantDashboard"
        ],
        "operationId": "ApiServicesAppTenantdashboardGetsalessummaryGet",
        "parameters": [
          {
            "name": "SalesSummaryDatePeriod",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/SalesSummaryDatePeriod"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetSalesSummaryOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSalesSummaryOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSalesSummaryOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TenantDashboard/GetRegionalStats": {
      "get": {
        "tags": [
          "TenantDashboard"
        ],
        "operationId": "ApiServicesAppTenantdashboardGetregionalstatsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetRegionalStatsOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetRegionalStatsOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetRegionalStatsOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TenantDashboard/GetGeneralStats": {
      "get": {
        "tags": [
          "TenantDashboard"
        ],
        "operationId": "ApiServicesAppTenantdashboardGetgeneralstatsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetGeneralStatsOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetGeneralStatsOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetGeneralStatsOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TenantRegistration/RegisterTenant": {
      "post": {
        "tags": [
          "TenantRegistration"
        ],
        "operationId": "ApiServicesAppTenantregistrationRegistertenantPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/RegisterTenantInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RegisterTenantInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/RegisterTenantInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/RegisterTenantInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/RegisterTenantOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RegisterTenantOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/RegisterTenantOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TenantRegistration/GetEditionsForSelect": {
      "get": {
        "tags": [
          "TenantRegistration"
        ],
        "operationId": "ApiServicesAppTenantregistrationGeteditionsforselectGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/EditionsSelectOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EditionsSelectOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/EditionsSelectOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TenantRegistration/GetEdition": {
      "get": {
        "tags": [
          "TenantRegistration"
        ],
        "operationId": "ApiServicesAppTenantregistrationGeteditionGet",
        "parameters": [
          {
            "name": "editionId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/EditionSelectDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EditionSelectDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/EditionSelectDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TenantSettings/GetAllSettings": {
      "get": {
        "tags": [
          "TenantSettings"
        ],
        "operationId": "ApiServicesAppTenantsettingsGetallsettingsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/TenantSettingsEditDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TenantSettingsEditDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/TenantSettingsEditDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TenantSettings/UpdateAllSettings": {
      "put": {
        "tags": [
          "TenantSettings"
        ],
        "operationId": "ApiServicesAppTenantsettingsUpdateallsettingsPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/TenantSettingsEditDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TenantSettingsEditDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/TenantSettingsEditDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/TenantSettingsEditDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/TenantSettings/ClearDarkLogo": {
      "post": {
        "tags": [
          "TenantSettings"
        ],
        "operationId": "ApiServicesAppTenantsettingsCleardarklogoPost",
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/TenantSettings/ClearLightLogo": {
      "post": {
        "tags": [
          "TenantSettings"
        ],
        "operationId": "ApiServicesAppTenantsettingsClearlightlogoPost",
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/TenantSettings/ClearCustomCss": {
      "post": {
        "tags": [
          "TenantSettings"
        ],
        "operationId": "ApiServicesAppTenantsettingsClearcustomcssPost",
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/TenantSettings/SendTestEmail": {
      "post": {
        "tags": [
          "TenantSettings"
        ],
        "operationId": "ApiServicesAppTenantsettingsSendtestemailPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/TenantSettings/SendTestEmailSalesSummary": {
      "post": {
        "tags": [
          "TenantSettings"
        ],
        "operationId": "ApiServicesAppTenantsettingsSendtestemailsalessummaryPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SendTestEmailInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/TenantSettings/GetEnabledSocialLoginSettings": {
      "get": {
        "tags": [
          "TenantSettings"
        ],
        "operationId": "ApiServicesAppTenantsettingsGetenabledsocialloginsettingsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ExternalLoginSettingsDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ExternalLoginSettingsDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ExternalLoginSettingsDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Test/GetAll": {
      "get": {
        "tags": [
          "Test"
        ],
        "operationId": "ApiServicesAppTestGetallGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllTestForViewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllTestForViewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllTestForViewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Test/CreateOrEdit": {
      "post": {
        "tags": [
          "Test"
        ],
        "operationId": "ApiServicesAppTestCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditTestDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditTestDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditTestDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditTestDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Test/Delete": {
      "delete": {
        "tags": [
          "Test"
        ],
        "operationId": "ApiServicesAppTestDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/TestUser/GetAll": {
      "get": {
        "tags": [
          "TestUser"
        ],
        "operationId": "ApiServicesAppTestuserGetallGet",
        "parameters": [
          {
            "name": "UserName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllTestUserForOverviewDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllTestUserForOverviewDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllTestUserForOverviewDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TestUser/GetTestUserForEdit": {
      "get": {
        "tags": [
          "TestUser"
        ],
        "operationId": "ApiServicesAppTestuserGettestuserforeditGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetTestUserForEditDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetTestUserForEditDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetTestUserForEditDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/TestUser/CreateOrEdit": {
      "post": {
        "tags": [
          "TestUser"
        ],
        "operationId": "ApiServicesAppTestuserCreateoreditPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditTestUserDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditTestUserDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditTestUserDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrEditTestUserDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/TestUser/UpdateMultiplePasswords": {
      "put": {
        "tags": [
          "TestUser"
        ],
        "operationId": "ApiServicesAppTestuserUpdatemultiplepasswordsPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateTestUsersPassWordDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateTestUsersPassWordDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateTestUsersPassWordDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateTestUsersPassWordDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/TestUser/CreateWithCSV": {
      "post": {
        "tags": [
          "TestUser"
        ],
        "operationId": "ApiServicesAppTestuserCreatewithcsvPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateMultipleTestUsersDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateMultipleTestUsersDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateMultipleTestUsersDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateMultipleTestUsersDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/TestUser/Delete": {
      "delete": {
        "tags": [
          "TestUser"
        ],
        "operationId": "ApiServicesAppTestuserDeleteDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/Timing/GetTimezones": {
      "get": {
        "tags": [
          "Timing"
        ],
        "operationId": "ApiServicesAppTimingGettimezonesGet",
        "parameters": [
          {
            "name": "DefaultTimezoneScope",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/SettingScopes"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Timing/GetTimezoneComboboxItems": {
      "get": {
        "tags": [
          "Timing"
        ],
        "operationId": "ApiServicesAppTimingGettimezonecomboboxitemsGet",
        "parameters": [
          {
            "name": "SelectedTimezoneId",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ComboboxItemDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ComboboxItemDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ComboboxItemDto"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Timing/GetCurrentTimeZone": {
      "get": {
        "tags": [
          "Timing"
        ],
        "operationId": "ApiServicesAppTimingGetcurrenttimezoneGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/NameValueDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Timing/GetTimezoneUtcOffset": {
      "get": {
        "tags": [
          "Timing"
        ],
        "operationId": "ApiServicesAppTimingGettimezoneutcoffsetGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "number",
                  "format": "double"
                }
              },
              "application/json": {
                "schema": {
                  "type": "number",
                  "format": "double"
                }
              },
              "text/json": {
                "schema": {
                  "type": "number",
                  "format": "double"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/Timing/SetTimezone": {
      "post": {
        "tags": [
          "Timing"
        ],
        "operationId": "ApiServicesAppTimingSettimezonePost",
        "parameters": [
          {
            "name": "timezoneCode",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/TokenAuth/Authenticate": {
      "post": {
        "tags": [
          "TokenAuth"
        ],
        "operationId": "ApiTokenauthAuthenticatePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AuthenticateModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AuthenticateModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AuthenticateModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AuthenticateModel"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/AuthenticateResultModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AuthenticateResultModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/AuthenticateResultModel"
                }
              }
            }
          }
        }
      }
    },
    "/api/TokenAuth/RefreshToken": {
      "post": {
        "tags": [
          "TokenAuth"
        ],
        "operationId": "ApiTokenauthRefreshtokenPost",
        "parameters": [
          {
            "name": "refreshToken",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/RefreshTokenResult"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RefreshTokenResult"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/RefreshTokenResult"
                }
              }
            }
          }
        }
      }
    },
    "/api/TokenAuth/LogOut": {
      "get": {
        "tags": [
          "TokenAuth"
        ],
        "operationId": "ApiTokenauthLogoutGet",
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/TokenAuth/SendTwoFactorAuthCode": {
      "post": {
        "tags": [
          "TokenAuth"
        ],
        "operationId": "ApiTokenauthSendtwofactorauthcodePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SendTwoFactorAuthCodeModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SendTwoFactorAuthCodeModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SendTwoFactorAuthCodeModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SendTwoFactorAuthCodeModel"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/TokenAuth/ImpersonatedAuthenticate": {
      "post": {
        "tags": [
          "TokenAuth"
        ],
        "operationId": "ApiTokenauthImpersonatedauthenticatePost",
        "parameters": [
          {
            "name": "impersonationToken",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonatedAuthenticateResultModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonatedAuthenticateResultModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonatedAuthenticateResultModel"
                }
              }
            }
          }
        }
      }
    },
    "/api/TokenAuth/DelegatedImpersonatedAuthenticate": {
      "post": {
        "tags": [
          "TokenAuth"
        ],
        "operationId": "ApiTokenauthDelegatedimpersonatedauthenticatePost",
        "parameters": [
          {
            "name": "userDelegationId",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "impersonationToken",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonatedAuthenticateResultModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonatedAuthenticateResultModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ImpersonatedAuthenticateResultModel"
                }
              }
            }
          }
        }
      }
    },
    "/api/TokenAuth/LinkedAccountAuthenticate": {
      "post": {
        "tags": [
          "TokenAuth"
        ],
        "operationId": "ApiTokenauthLinkedaccountauthenticatePost",
        "parameters": [
          {
            "name": "switchAccountToken",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/SwitchedAccountAuthenticateResultModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SwitchedAccountAuthenticateResultModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/SwitchedAccountAuthenticateResultModel"
                }
              }
            }
          }
        }
      }
    },
    "/api/TokenAuth/GetExternalAuthenticationProviders": {
      "get": {
        "tags": [
          "TokenAuth"
        ],
        "operationId": "ApiTokenauthGetexternalauthenticationprovidersGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ExternalLoginProviderInfoModel"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ExternalLoginProviderInfoModel"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ExternalLoginProviderInfoModel"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/TokenAuth/ExternalAuthenticate": {
      "post": {
        "tags": [
          "TokenAuth"
        ],
        "operationId": "ApiTokenauthExternalauthenticatePost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ExternalAuthenticateModel"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ExternalAuthenticateModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ExternalAuthenticateModel"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ExternalAuthenticateModel"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/ExternalAuthenticateResultModel"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ExternalAuthenticateResultModel"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/ExternalAuthenticateResultModel"
                }
              }
            }
          }
        }
      }
    },
    "/api/TokenAuth/TestNotification": {
      "get": {
        "tags": [
          "TokenAuth"
        ],
        "operationId": "ApiTokenauthTestnotificationGet",
        "parameters": [
          {
            "name": "message",
            "in": "query",
            "schema": {
              "type": "string",
              "default": ""
            }
          },
          {
            "name": "severity",
            "in": "query",
            "schema": {
              "type": "string",
              "default": "info"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/Twitter/GetRequestToken": {
      "post": {
        "tags": [
          "Twitter"
        ],
        "operationId": "ApiTwitterGetrequesttokenPost",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/TwitterGetRequestTokenResponse"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TwitterGetRequestTokenResponse"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/TwitterGetRequestTokenResponse"
                }
              }
            }
          }
        }
      }
    },
    "/api/Twitter/GetAccessToken": {
      "post": {
        "tags": [
          "Twitter"
        ],
        "operationId": "ApiTwitterGetaccesstokenPost",
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "verifier",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/TwitterGetAccessTokenResponse"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TwitterGetAccessTokenResponse"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/TwitterGetAccessTokenResponse"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/UiCustomizationSettings/GetUiManagementSettings": {
      "get": {
        "tags": [
          "UiCustomizationSettings"
        ],
        "operationId": "ApiServicesAppUicustomizationsettingsGetuimanagementsettingsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ThemeSettingsDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ThemeSettingsDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/ThemeSettingsDto"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/UiCustomizationSettings/ChangeThemeWithDefaultValues": {
      "post": {
        "tags": [
          "UiCustomizationSettings"
        ],
        "operationId": "ApiServicesAppUicustomizationsettingsChangethemewithdefaultvaluesPost",
        "parameters": [
          {
            "name": "themeName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/UiCustomizationSettings/UpdateUiManagementSettings": {
      "put": {
        "tags": [
          "UiCustomizationSettings"
        ],
        "operationId": "ApiServicesAppUicustomizationsettingsUpdateuimanagementsettingsPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ThemeSettingsDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ThemeSettingsDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ThemeSettingsDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ThemeSettingsDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/UiCustomizationSettings/UpdateDefaultUiManagementSettings": {
      "put": {
        "tags": [
          "UiCustomizationSettings"
        ],
        "operationId": "ApiServicesAppUicustomizationsettingsUpdatedefaultuimanagementsettingsPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ThemeSettingsDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ThemeSettingsDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ThemeSettingsDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ThemeSettingsDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/UiCustomizationSettings/UseSystemDefaultSettings": {
      "post": {
        "tags": [
          "UiCustomizationSettings"
        ],
        "operationId": "ApiServicesAppUicustomizationsettingsUsesystemdefaultsettingsPost",
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/UiCustomizationSettings/ChangeDarkModeOfCurrentTheme": {
      "post": {
        "tags": [
          "UiCustomizationSettings"
        ],
        "operationId": "ApiServicesAppUicustomizationsettingsChangedarkmodeofcurrentthemePost",
        "parameters": [
          {
            "name": "isDarkModeActive",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/User/GetUsers": {
      "post": {
        "tags": [
          "User"
        ],
        "operationId": "ApiServicesAppUserGetusersPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/GetUsersInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GetUsersInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/GetUsersInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/GetUsersInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/UserListDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserListDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserListDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/User/GetUsersToExcel": {
      "get": {
        "tags": [
          "User"
        ],
        "operationId": "ApiServicesAppUserGetuserstoexcelGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Permissions",
            "in": "query",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "Role",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "OnlyLockedUsers",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/User/GetUserForEdit": {
      "get": {
        "tags": [
          "User"
        ],
        "operationId": "ApiServicesAppUserGetuserforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetUserForEditOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetUserForEditOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetUserForEditOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/User/GetUserPermissionsForEdit": {
      "get": {
        "tags": [
          "User"
        ],
        "operationId": "ApiServicesAppUserGetuserpermissionsforeditGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetUserPermissionsForEditOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetUserPermissionsForEditOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetUserPermissionsForEditOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/User/ResetUserSpecificPermissions": {
      "post": {
        "tags": [
          "User"
        ],
        "operationId": "ApiServicesAppUserResetuserspecificpermissionsPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/Int64EntityDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Int64EntityDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Int64EntityDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Int64EntityDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/User/UpdateUserPermissions": {
      "put": {
        "tags": [
          "User"
        ],
        "operationId": "ApiServicesAppUserUpdateuserpermissionsPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateUserPermissionsInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateUserPermissionsInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateUserPermissionsInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateUserPermissionsInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/User/CreateOrUpdateUser": {
      "post": {
        "tags": [
          "User"
        ],
        "operationId": "ApiServicesAppUserCreateorupdateuserPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateUserInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateUserInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateUserInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateOrUpdateUserInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/User/DeleteUser": {
      "delete": {
        "tags": [
          "User"
        ],
        "operationId": "ApiServicesAppUserDeleteuserDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/User/UnlockUser": {
      "post": {
        "tags": [
          "User"
        ],
        "operationId": "ApiServicesAppUserUnlockuserPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/Int64EntityDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Int64EntityDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Int64EntityDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Int64EntityDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/UserDelegation/GetDelegatedUsers": {
      "get": {
        "tags": [
          "UserDelegation"
        ],
        "operationId": "ApiServicesAppUserdelegationGetdelegatedusersGet",
        "parameters": [
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/UserDelegationDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserDelegationDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserDelegationDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/UserDelegation/DelegateNewUser": {
      "post": {
        "tags": [
          "UserDelegation"
        ],
        "operationId": "ApiServicesAppUserdelegationDelegatenewuserPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateUserDelegationDto"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateUserDelegationDto"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateUserDelegationDto"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/CreateUserDelegationDto"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/UserDelegation/RemoveDelegation": {
      "delete": {
        "tags": [
          "UserDelegation"
        ],
        "operationId": "ApiServicesAppUserdelegationRemovedelegationDelete",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/UserDelegation/GetActiveUserDelegations": {
      "get": {
        "tags": [
          "UserDelegation"
        ],
        "operationId": "ApiServicesAppUserdelegationGetactiveuserdelegationsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/UserDelegationDto"
                  }
                }
              },
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/UserDelegationDto"
                  }
                }
              },
              "text/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/UserDelegationDto"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/UserLink/LinkToUser": {
      "post": {
        "tags": [
          "UserLink"
        ],
        "operationId": "ApiServicesAppUserlinkLinktouserPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/LinkToUserInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/LinkToUserInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/LinkToUserInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/LinkToUserInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/UserLink/GetLinkedUsers": {
      "get": {
        "tags": [
          "UserLink"
        ],
        "operationId": "ApiServicesAppUserlinkGetlinkedusersGet",
        "parameters": [
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/LinkedUserDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LinkedUserDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/LinkedUserDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/UserLink/GetRecentlyUsedLinkedUsers": {
      "get": {
        "tags": [
          "UserLink"
        ],
        "operationId": "ApiServicesAppUserlinkGetrecentlyusedlinkedusersGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/LinkedUserDtoListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/LinkedUserDtoListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/LinkedUserDtoListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/UserLink/UnlinkUser": {
      "post": {
        "tags": [
          "UserLink"
        ],
        "operationId": "ApiServicesAppUserlinkUnlinkuserPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/UnlinkUserInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UnlinkUserInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UnlinkUserInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/UnlinkUserInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/UserLogin/GetUserLoginAttempts": {
      "get": {
        "tags": [
          "UserLogin"
        ],
        "operationId": "ApiServicesAppUserloginGetuserloginattemptsGet",
        "parameters": [
          {
            "name": "Filter",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "StartDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "EndDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "Result",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/AbpLoginResultType"
            }
          },
          {
            "name": "Sorting",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/UserLoginAttemptDtoPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserLoginAttemptDtoPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserLoginAttemptDtoPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/WebhookEvent/Get": {
      "get": {
        "tags": [
          "WebhookEvent"
        ],
        "operationId": "ApiServicesAppWebhookeventGetGet",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/WebhookEvent"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WebhookEvent"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/WebhookEvent"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/WebhookSendAttempt/GetAllSendAttempts": {
      "get": {
        "tags": [
          "WebhookSendAttempt"
        ],
        "operationId": "ApiServicesAppWebhooksendattemptGetallsendattemptsGet",
        "parameters": [
          {
            "name": "SubscriptionId",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "MaxResultCount",
            "in": "query",
            "schema": {
              "maximum": 1000,
              "minimum": 1,
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "SkipCount",
            "in": "query",
            "schema": {
              "maximum": 2147483647,
              "minimum": 0,
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSendAttemptsOutputPagedResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSendAttemptsOutputPagedResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSendAttemptsOutputPagedResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/WebhookSendAttempt/GetAllSendAttemptsOfWebhookEvent": {
      "get": {
        "tags": [
          "WebhookSendAttempt"
        ],
        "operationId": "ApiServicesAppWebhooksendattemptGetallsendattemptsofwebhookeventGet",
        "parameters": [
          {
            "name": "Id",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSendAttemptsOfWebhookEventOutputListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSendAttemptsOfWebhookEventOutputListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSendAttemptsOfWebhookEventOutputListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/WebhookSendAttempt/Resend": {
      "post": {
        "tags": [
          "WebhookSendAttempt"
        ],
        "operationId": "ApiServicesAppWebhooksendattemptResendPost",
        "parameters": [
          {
            "name": "sendAttemptId",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/WebhookSubscription/PublishTestWebhook": {
      "post": {
        "tags": [
          "WebhookSubscription"
        ],
        "operationId": "ApiServicesAppWebhooksubscriptionPublishtestwebhookPost",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/WebhookSubscription/GetAllSubscriptions": {
      "get": {
        "tags": [
          "WebhookSubscription"
        ],
        "operationId": "ApiServicesAppWebhooksubscriptionGetallsubscriptionsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSubscriptionsOutputListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSubscriptionsOutputListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSubscriptionsOutputListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/WebhookSubscription/GetSubscription": {
      "get": {
        "tags": [
          "WebhookSubscription"
        ],
        "operationId": "ApiServicesAppWebhooksubscriptionGetsubscriptionGet",
        "parameters": [
          {
            "name": "subscriptionId",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/WebhookSubscription"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WebhookSubscription"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/WebhookSubscription"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/WebhookSubscription/AddSubscription": {
      "post": {
        "tags": [
          "WebhookSubscription"
        ],
        "operationId": "ApiServicesAppWebhooksubscriptionAddsubscriptionPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/WebhookSubscription"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/WebhookSubscription"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/WebhookSubscription"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/WebhookSubscription"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/WebhookSubscription/UpdateSubscription": {
      "put": {
        "tags": [
          "WebhookSubscription"
        ],
        "operationId": "ApiServicesAppWebhooksubscriptionUpdatesubscriptionPut",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/WebhookSubscription"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/WebhookSubscription"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/WebhookSubscription"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/WebhookSubscription"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/WebhookSubscription/ActivateWebhookSubscription": {
      "post": {
        "tags": [
          "WebhookSubscription"
        ],
        "operationId": "ApiServicesAppWebhooksubscriptionActivatewebhooksubscriptionPost",
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ActivateWebhookSubscriptionInput"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ActivateWebhookSubscriptionInput"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ActivateWebhookSubscriptionInput"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ActivateWebhookSubscriptionInput"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    },
    "/api/services/app/WebhookSubscription/IsSubscribed": {
      "post": {
        "tags": [
          "WebhookSubscription"
        ],
        "operationId": "ApiServicesAppWebhooksubscriptionIssubscribedPost",
        "parameters": [
          {
            "name": "webhookName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "boolean"
                }
              },
              "application/json": {
                "schema": {
                  "type": "boolean"
                }
              },
              "text/json": {
                "schema": {
                  "type": "boolean"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/WebhookSubscription/GetAllSubscriptionsIfFeaturesGranted": {
      "get": {
        "tags": [
          "WebhookSubscription"
        ],
        "operationId": "ApiServicesAppWebhooksubscriptionGetallsubscriptionsiffeaturesgrantedGet",
        "parameters": [
          {
            "name": "webhookName",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSubscriptionsOutputListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSubscriptionsOutputListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllSubscriptionsOutputListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/WebhookSubscription/GetAllAvailableWebhooks": {
      "get": {
        "tags": [
          "WebhookSubscription"
        ],
        "operationId": "ApiServicesAppWebhooksubscriptionGetallavailablewebhooksGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllAvailableWebhooksOutputListResultDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllAvailableWebhooksOutputListResultDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAllAvailableWebhooksOutputListResultDto"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/WebLog/GetLatestWebLogs": {
      "get": {
        "tags": [
          "WebLog"
        ],
        "operationId": "ApiServicesAppWeblogGetlatestweblogsGet",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/GetLatestWebLogsOutput"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetLatestWebLogsOutput"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetLatestWebLogsOutput"
                }
              }
            }
          }
        }
      }
    },
    "/api/services/app/WebLog/DownloadWebLogs": {
      "post": {
        "tags": [
          "WebLog"
        ],
        "operationId": "ApiServicesAppWeblogDownloadweblogsPost",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              },
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              },
              "text/json": {
                "schema": {
                  "$ref": "#/components/schemas/FileDto"
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "AVDConfigDto": {
        "type": "object",
        "properties": {
          "desktopName": {
            "type": "string",
            "nullable": true
          },
          "classicMode": {
            "type": "boolean"
          },
          "tenantId": {
            "type": "string",
            "nullable": true
          },
          "clientId": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "AbpLoginResultType": {
        "enum": [
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Success",
          "InvalidUserNameOrEmailAddress",
          "InvalidPassword",
          "UserIsNotActive",
          "InvalidTenancyName",
          "TenantIsNotActive",
          "UserEmailIsNotConfirmed",
          "UnknownExternalLogin",
          "LockedOut",
          "UserPhoneNumberIsNotConfirmed",
          "FailedForOtherReason"
        ]
      },
      "AcceptFriendshipRequestInput": {
        "type": "object",
        "properties": {
          "userId": {
            "minimum": 1,
            "type": "integer",
            "format": "int64"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ActivateEmailInput": {
        "type": "object",
        "properties": {
          "userId": {
            "type": "integer",
            "format": "int64"
          },
          "confirmationCode": {
            "type": "string",
            "nullable": true
          },
          "c": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ActivateWebhookSubscriptionInput": {
        "type": "object",
        "properties": {
          "subscriptionId": {
            "type": "string",
            "format": "uuid"
          },
          "isActive": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "AddNewPageInput": {
        "type": "object",
        "properties": {
          "dashboardName": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "application": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AddNewPageOutput": {
        "type": "object",
        "properties": {
          "pageId": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AddProductInput": {
        "type": "object",
        "properties": {
          "discriminator": {
            "type": "string",
            "nullable": true
          },
          "productId": {
            "type": "string",
            "nullable": true
          },
          "productOption": {
            "$ref": "#/components/schemas/ProductOptionDto"
          },
          "isDefault": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "AddWidgetInput": {
        "type": "object",
        "properties": {
          "widgetId": {
            "type": "string",
            "nullable": true
          },
          "pageId": {
            "type": "string",
            "nullable": true
          },
          "dashboardName": {
            "type": "string",
            "nullable": true
          },
          "width": {
            "type": "integer",
            "format": "int32"
          },
          "height": {
            "type": "integer",
            "format": "int32"
          },
          "application": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AgentCheckinDto": {
        "type": "object",
        "properties": {
          "agentId": {
            "type": "string",
            "format": "uuid"
          },
          "sessionCount": {
            "type": "integer",
            "format": "int32"
          },
          "dateTime": {
            "type": "string",
            "format": "date-time"
          },
          "agentStatus": {
            "$ref": "#/components/schemas/AgentStatus"
          },
          "agentVersion": {
            "type": "string",
            "nullable": true
          },
          "agentJobVersion": {
            "type": "integer",
            "format": "int32"
          },
          "hash": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AgentJobHistoryDto": {
        "type": "object",
        "properties": {
          "actualTime": {
            "type": "string",
            "format": "date-time"
          },
          "displayTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "status": {
            "$ref": "#/components/schemas/AgentJobHistoryStatus"
          },
          "statusUpdateCount": {
            "type": "integer",
            "format": "int32"
          },
          "firstStatusDto": {
            "$ref": "#/components/schemas/AgentJobHistoryStatusDto"
          }
        },
        "additionalProperties": false
      },
      "AgentJobHistoryResponseDto": {
        "type": "object",
        "properties": {
          "daySchedule": {
            "$ref": "#/components/schemas/WeekScheduleDto"
          },
          "lastCheckinTime": {
            "type": "string",
            "format": "date-time"
          },
          "utcOffset": {
            "type": "integer",
            "format": "int32"
          },
          "startTime": {
            "type": "integer",
            "format": "int32"
          },
          "isOnline": {
            "type": "boolean"
          },
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AgentJobHistoryDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AgentJobHistoryStatus": {
        "enum": [
          1,
          2,
          4,
          8,
          16,
          31
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Completed",
          "Failed",
          "Running",
          "Pending",
          "Missed",
          "All"
        ]
      },
      "AgentJobHistoryStatusDto": {
        "type": "object",
        "properties": {
          "actualTime": {
            "type": "string",
            "format": "date-time"
          },
          "type": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AgentJobType": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "StartSession",
          "UpdateCheckInterval",
          "KillSession",
          "KillSessionsForTest",
          "RebootSystem",
          "Lock",
          "Login",
          "Logoff",
          "Unlock",
          "UpdateAgentConfig",
          "PrepareAgentForSession",
          "GetAgentLog",
          "GetAvailablePerformanceCounters",
          "PrepareAgentForSessionKillRunningSessions",
          "PreparePerformanceCounters",
          "StartPerformanceCounters",
          "StopPerformanceCounters"
        ]
      },
      "AgentLogPartDto": {
        "type": "object",
        "properties": {
          "agentId": {
            "type": "string",
            "format": "uuid"
          },
          "content": {
            "type": "string",
            "nullable": true
          },
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "AgentRunasProfileLookupTableDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid"
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AgentRunasProfileLookupTableDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AgentRunasProfileLookupTableDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AgentStatus": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Unknown",
          "Available",
          "Locked",
          "JobPending",
          "RunningTask",
          "RunningSession"
        ]
      },
      "AgentType": {
        "enum": [
          0,
          1
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Normal",
          "Core"
        ]
      },
      "AgentUpdateForView": {
        "type": "object",
        "properties": {
          "isMoreRecentVersion": {
            "type": "boolean"
          },
          "version": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "AgentUpdateForViewPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AgentUpdateForView"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AlertType": {
        "enum": [
          0,
          1,
          2,
          3,
          4
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Information",
          "Warning",
          "Error",
          "Critical",
          "Success"
        ]
      },
      "AppSettingsJsonDto": {
        "type": "object",
        "properties": {
          "webSiteUrl": {
            "type": "string",
            "nullable": true
          },
          "serverSiteUrl": {
            "type": "string",
            "nullable": true
          },
          "languages": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NameValue"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ApplicationInfoDto": {
        "type": "object",
        "properties": {
          "version": {
            "type": "string",
            "nullable": true
          },
          "releaseDate": {
            "type": "string",
            "format": "date-time"
          },
          "currency": {
            "type": "string",
            "nullable": true
          },
          "currencySign": {
            "type": "string",
            "nullable": true
          },
          "allowTenantsToChangeEmailSettings": {
            "type": "boolean"
          },
          "userDelegationIsEnabled": {
            "type": "boolean"
          },
          "twoFactorCodeExpireSeconds": {
            "type": "number",
            "format": "double"
          },
          "features": {
            "type": "object",
            "additionalProperties": {
              "type": "boolean",
              "nullable": true
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ApplicationLanguageEditDto": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string"
          },
          "icon": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "isEnabled": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "ApplicationLanguageListDto": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "isDisabled": {
            "type": "boolean"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "deleterUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "deletionTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastModificationTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastModifierUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "creatorUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "AuditLogListDto": {
        "type": "object",
        "properties": {
          "userId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "impersonatorTenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "impersonatorUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "serviceName": {
            "type": "string",
            "nullable": true
          },
          "methodName": {
            "type": "string",
            "nullable": true
          },
          "parameters": {
            "type": "string",
            "nullable": true
          },
          "executionTime": {
            "type": "string",
            "format": "date-time"
          },
          "executionDuration": {
            "type": "integer",
            "format": "int32"
          },
          "clientIpAddress": {
            "type": "string",
            "nullable": true
          },
          "clientName": {
            "type": "string",
            "nullable": true
          },
          "browserInfo": {
            "type": "string",
            "nullable": true
          },
          "exception": {
            "type": "string",
            "nullable": true
          },
          "customData": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "AuditLogListDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AuditLogListDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AuthenticateModel": {
        "required": [
          "password",
          "userNameOrEmailAddress"
        ],
        "type": "object",
        "properties": {
          "userNameOrEmailAddress": {
            "maxLength": 256,
            "minLength": 1,
            "type": "string"
          },
          "password": {
            "maxLength": 32,
            "minLength": 1,
            "type": "string"
          },
          "twoFactorVerificationCode": {
            "type": "string",
            "nullable": true
          },
          "rememberClient": {
            "type": "boolean"
          },
          "twoFactorRememberClientToken": {
            "type": "string",
            "nullable": true
          },
          "singleSignIn": {
            "type": "boolean",
            "nullable": true
          },
          "returnUrl": {
            "type": "string",
            "nullable": true
          },
          "captchaResponse": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AuthenticateResultModel": {
        "type": "object",
        "properties": {
          "accessToken": {
            "type": "string",
            "nullable": true
          },
          "encryptedAccessToken": {
            "type": "string",
            "nullable": true
          },
          "expireInSeconds": {
            "type": "integer",
            "format": "int32"
          },
          "shouldResetPassword": {
            "type": "boolean"
          },
          "passwordResetCode": {
            "type": "string",
            "nullable": true
          },
          "userId": {
            "type": "integer",
            "format": "int64"
          },
          "requiresTwoFactorVerification": {
            "type": "boolean"
          },
          "twoFactorAuthProviders": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "twoFactorRememberClientToken": {
            "type": "string",
            "nullable": true
          },
          "returnUrl": {
            "type": "string",
            "nullable": true
          },
          "refreshToken": {
            "type": "string",
            "nullable": true
          },
          "refreshTokenExpireInSeconds": {
            "type": "integer",
            "format": "int32"
          },
          "c": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "BaseAlertTrigger": {
        "type": "object",
        "properties": {
          "type": {
            "$ref": "#/components/schemas/BaseAlertTriggerType"
          },
          "configurationType": {
            "$ref": "#/components/schemas/ConfigurationType"
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "tenant": {
            "$ref": "#/components/schemas/Tenant"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "BaseAlertTriggerDto": {
        "type": "object",
        "properties": {
          "type": {
            "$ref": "#/components/schemas/BaseAlertTriggerTypeDto"
          },
          "configurationType": {
            "$ref": "#/components/schemas/ConfigurationType"
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "tenant": {
            "$ref": "#/components/schemas/Tenant"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "BaseAlertTriggerType": {
        "enum": [
          0,
          1,
          2,
          3
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Email",
          "SMS",
          "WhatsApp",
          "Webhook"
        ]
      },
      "BaseAlertTriggerTypeDto": {
        "enum": [
          0,
          1,
          2,
          3
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Email",
          "SMS",
          "WhatsApp",
          "Webhook"
        ]
      },
      "BaseFilterRuleDto": {
        "type": "object",
        "properties": {
          "type": {
            "$ref": "#/components/schemas/BaseFilterTypeDto"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "BaseFilterTypeDto": {
        "enum": [
          0,
          1
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Group",
          "Item"
        ]
      },
      "BlockUserInput": {
        "type": "object",
        "properties": {
          "userId": {
            "minimum": 1,
            "type": "integer",
            "format": "int64"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "BrowserType": {
        "enum": [
          0,
          1,
          2,
          3,
          4
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Chrome",
          "MsEdge",
          "FireFox",
          "Chromium",
          "WebKit"
        ]
      },
      "CacheDatabaseConfig": {
        "required": [
          "interval",
          "parallelUploadBatchCountToInflux",
          "retrieveDataCountFromLocalDb"
        ],
        "type": "object",
        "properties": {
          "enable": {
            "type": "boolean",
            "default": true
          },
          "interval": {
            "minimum": 1,
            "type": "integer",
            "format": "int32",
            "default": 600
          },
          "retrieveDataCountFromLocalDb": {
            "type": "integer",
            "format": "int32",
            "default": 100000
          },
          "parallelUploadBatchCountToInflux": {
            "type": "integer",
            "format": "int32",
            "default": 100
          }
        },
        "additionalProperties": false
      },
      "CacheDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CacheDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CacheDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CancelPaymentDto": {
        "type": "object",
        "properties": {
          "paymentId": {
            "type": "string",
            "nullable": true
          },
          "gateway": {
            "$ref": "#/components/schemas/SubscriptionPaymentGatewayType"
          }
        },
        "additionalProperties": false
      },
      "Change": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "None",
          "Add",
          "Delete"
        ]
      },
      "ChangePasswordInput": {
        "required": [
          "currentPassword",
          "newPassword"
        ],
        "type": "object",
        "properties": {
          "currentPassword": {
            "minLength": 1,
            "type": "string"
          },
          "newPassword": {
            "minLength": 1,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "ChangeUserLanguageDto": {
        "required": [
          "languageName"
        ],
        "type": "object",
        "properties": {
          "languageName": {
            "minLength": 1,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "ChartDateInterval": {
        "enum": [
          1,
          2,
          3
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Daily",
          "Weekly",
          "Monthly"
        ]
      },
      "ChatMessageDto": {
        "type": "object",
        "properties": {
          "userId": {
            "type": "integer",
            "format": "int64"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "targetUserId": {
            "type": "integer",
            "format": "int64"
          },
          "targetTenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "side": {
            "$ref": "#/components/schemas/ChatSide"
          },
          "readState": {
            "$ref": "#/components/schemas/ChatMessageReadState"
          },
          "receiverReadState": {
            "$ref": "#/components/schemas/ChatMessageReadState"
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "sharedMessageId": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "ChatMessageDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ChatMessageDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ChatMessageReadState": {
        "enum": [
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Unread",
          "Read"
        ]
      },
      "ChatSide": {
        "enum": [
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Sender",
          "Receiver"
        ]
      },
      "CheckDatabaseOutput": {
        "type": "object",
        "properties": {
          "isDatabaseExist": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "CitrixConfigDto": {
        "type": "object",
        "properties": {
          "connectTechnology": {
            "$ref": "#/components/schemas/CitrixConnectionType"
          },
          "server": {
            "type": "string",
            "nullable": true
          },
          "publishedApplication": {
            "type": "string",
            "nullable": true
          },
          "publishedApplicationId": {
            "type": "string",
            "nullable": true
          },
          "storefrontAuthenticationMethod": {
            "$ref": "#/components/schemas/CitrixStorefrontAuthenticationType"
          },
          "storefrontLaunchUrl": {
            "type": "string",
            "nullable": true
          },
          "storefrontVersion": {
            "type": "string",
            "nullable": true
          },
          "compressData": {
            "type": "boolean"
          },
          "enableSessionReliability": {
            "type": "boolean"
          },
          "encryptionType": {
            "$ref": "#/components/schemas/CitrixEncryptionType"
          },
          "enableClientAudio": {
            "type": "boolean"
          },
          "persistentCacheEnabled": {
            "type": "boolean"
          },
          "desiredColor": {
            "type": "integer",
            "format": "int32"
          },
          "desiredResolution": {
            "type": "string",
            "nullable": true
          },
          "disableOss": {
            "type": "boolean"
          },
          "disableSpeedscreenIa": {
            "type": "boolean"
          },
          "disableFontSmoothing": {
            "type": "boolean"
          },
          "icaFileContents": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "CitrixConnectionType": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "ICA",
          "PnAgent",
          "Storefront"
        ]
      },
      "CitrixEncryptionType": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Basic",
          "Bit_40",
          "Bit_56",
          "Bit_128",
          "Bit_128_LoginOnly",
          "None"
        ]
      },
      "CitrixStorefrontAuthenticationType": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "ExplicitAuth",
          "PostCredentialsAuth",
          "CitrixAuth"
        ]
      },
      "CleanValuesInput": {
        "type": "object",
        "properties": {
          "dynamicEntityPropertyId": {
            "type": "integer",
            "format": "int32"
          },
          "entityId": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CloudAgentLookupTableDto": {
        "type": "object",
        "properties": {
          "agentName": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "CloudAgentLookupTableDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CloudAgentLookupTableDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CloudFileDto": {
        "required": [
          "fileName",
          "fileToken"
        ],
        "type": "object",
        "properties": {
          "fileName": {
            "minLength": 1,
            "type": "string"
          },
          "fileType": {
            "type": "string",
            "nullable": true
          },
          "fileToken": {
            "minLength": 1,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "CloudLicenseDto": {
        "type": "object",
        "properties": {
          "moduleName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "friendlyName": {
            "type": "string",
            "nullable": true
          },
          "licenseCount": {
            "type": "integer",
            "format": "int32"
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "boundByUserName": {
            "type": "boolean"
          },
          "isDemo": {
            "type": "boolean"
          },
          "validFrom": {
            "type": "string",
            "format": "date-time"
          },
          "validUntil": {
            "type": "string",
            "format": "date-time"
          },
          "isLocked": {
            "type": "boolean"
          },
          "machineName": {
            "type": "string",
            "nullable": true
          },
          "noMachineLock": {
            "type": "boolean"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "CloudLicenseForLoadGenDto": {
        "type": "object",
        "properties": {
          "hash": {
            "type": "string",
            "nullable": true
          },
          "moduleName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "friendlyName": {
            "type": "string",
            "nullable": true
          },
          "licenseCount": {
            "type": "integer",
            "format": "int32"
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "boundByUserName": {
            "type": "boolean"
          },
          "isDemo": {
            "type": "boolean"
          },
          "validFrom": {
            "type": "string",
            "format": "date-time"
          },
          "validUntil": {
            "type": "string",
            "format": "date-time"
          },
          "isLocked": {
            "type": "boolean"
          },
          "machineName": {
            "type": "string",
            "nullable": true
          },
          "noMachineLock": {
            "type": "boolean"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "CloudLicenseTenantLookupTableDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64"
          },
          "displayName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CloudLicenseTenantLookupTableDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CloudLicenseTenantLookupTableDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CloudLicenseUsageDto": {
        "type": "object",
        "properties": {
          "windowsUsername": {
            "type": "string",
            "nullable": true
          },
          "machineName": {
            "type": "string",
            "nullable": true
          },
          "version": {
            "type": "string",
            "nullable": true
          },
          "currentDate": {
            "type": "string",
            "format": "date-time"
          },
          "userId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "cloudLicenseId": {
            "type": "string",
            "format": "uuid"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "CloudLicenseUserLookupTableDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64"
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "surName": {
            "type": "string",
            "nullable": true
          },
          "emailAddress": {
            "type": "string",
            "nullable": true
          },
          "tenantId": {
            "type": "integer",
            "format": "int64"
          },
          "tenantName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CloudLicenseUserLookupTableDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CloudLicenseUserLookupTableDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ComboboxItemDto": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string",
            "nullable": true
          },
          "displayText": {
            "type": "string",
            "nullable": true
          },
          "isSelected": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "ConfigType": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Full",
          "Insight",
          "Control"
        ]
      },
      "ConfigurationType": {
        "enum": [
          0,
          1
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "DUAF",
          "PM"
        ]
      },
      "ControlJobMetaDto": {
        "type": "object",
        "properties": {
          "packageName": {
            "type": "string",
            "nullable": true
          },
          "command": {
            "type": "string",
            "nullable": true
          },
          "jobType": {
            "$ref": "#/components/schemas/JobEnum"
          },
          "startTime": {
            "type": "string",
            "format": "date-time"
          },
          "userId": {
            "type": "integer",
            "format": "int64"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "ControlJobMetaUserLookupTableDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64"
          },
          "displayName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ControlJobMetaUserLookupTableDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ControlJobMetaUserLookupTableDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ControlJobTargetDto": {
        "type": "object",
        "properties": {
          "organizationUnitId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "machineId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "CreateAgentJobDto": {
        "type": "object",
        "properties": {
          "agentId": {
            "type": "string",
            "format": "uuid"
          },
          "jobType": {
            "$ref": "#/components/schemas/AgentJobType"
          },
          "parameter": {
            "type": "string",
            "nullable": true
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "userId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "password": {
            "type": "string",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          },
          "universalStartTime": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "CreateControlJobDto": {
        "required": [
          "startTime"
        ],
        "type": "object",
        "properties": {
          "packageId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "packageIsZip": {
            "type": "boolean"
          },
          "packageName": {
            "type": "string",
            "nullable": true
          },
          "saveLocation": {
            "type": "string",
            "nullable": true
          },
          "targetMachines": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uuid"
            },
            "nullable": true
          },
          "startTime": {
            "type": "string",
            "format": "date-time"
          },
          "jobType": {
            "$ref": "#/components/schemas/JobEnum"
          },
          "command": {
            "type": "string",
            "nullable": true
          },
          "runAsUser": {
            "type": "boolean"
          },
          "runAsUserName": {
            "type": "string",
            "nullable": true
          },
          "runAsPassword": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateE2EAgentFlowTestUserDto": {
        "type": "object",
        "properties": {
          "agentId": {
            "type": "string",
            "format": "uuid"
          },
          "testUserId": {
            "type": "string",
            "format": "uuid"
          },
          "flowItemId": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "CreateEditionDto": {
        "required": [
          "edition",
          "featureValues"
        ],
        "type": "object",
        "properties": {
          "edition": {
            "$ref": "#/components/schemas/EditionCreateDto"
          },
          "featureValues": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NameValueDto"
            }
          }
        },
        "additionalProperties": false
      },
      "CreateFriendshipForCurrentTenantInput": {
        "type": "object",
        "properties": {
          "userName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateFriendshipRequestInput": {
        "type": "object",
        "properties": {
          "userId": {
            "minimum": 1,
            "type": "integer",
            "format": "int64"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateFriendshipWithDifferentTenantInput": {
        "required": [
          "tenancyName"
        ],
        "type": "object",
        "properties": {
          "tenancyName": {
            "type": "string"
          },
          "userName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateInvoiceDto": {
        "type": "object",
        "properties": {
          "subscriptionPaymentId": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "CreateMachineGroupDto": {
        "type": "object",
        "properties": {
          "general": {
            "$ref": "#/components/schemas/GeneralConfig"
          },
          "updateAgent": {
            "$ref": "#/components/schemas/UpdateAgentConfig"
          },
          "updateConfiguration": {
            "$ref": "#/components/schemas/UpdateConfigurationConfig"
          },
          "influxDatabase": {
            "$ref": "#/components/schemas/InfluxDatabaseConfig"
          },
          "cacheDatabase": {
            "$ref": "#/components/schemas/CacheDatabaseConfig"
          },
          "masterControlAgent": {
            "$ref": "#/components/schemas/GuidNameValueDtoMasterControlAgentConfig"
          },
          "monitoringGeneral": {
            "$ref": "#/components/schemas/MonitoringGeneralConfig"
          },
          "monitoringSystem": {
            "$ref": "#/components/schemas/GuidNameValueDtoMonitoringSystemConfig"
          },
          "monitoringNetwork": {
            "$ref": "#/components/schemas/MonitoringNetworkConfig"
          },
          "monitoringProcessInformation": {
            "$ref": "#/components/schemas/MonitoringProcessInformationConfig"
          },
          "monitoringProcess": {
            "$ref": "#/components/schemas/GuidNameValueDtoMonitoringProcessConfig"
          },
          "specsSystem": {
            "$ref": "#/components/schemas/SpecsSystemConfig"
          },
          "remoteView": {
            "$ref": "#/components/schemas/RemoteViewConfig"
          },
          "windowsUpdate": {
            "$ref": "#/components/schemas/GuidNameValueDtoWindowsUpdateConfig"
          },
          "directorySize": {
            "$ref": "#/components/schemas/GuidNameValueDtoDirectorySizeConfig"
          },
          "wmiQueries": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidNameValueDtoWmiQueryConfig"
            },
            "nullable": true
          },
          "registry": {
            "$ref": "#/components/schemas/GuidNameValueDtoRegistryConfig"
          },
          "cpuLoadMonitoring": {
            "$ref": "#/components/schemas/GuidNameValueDtoCpuLoadMonitoringConfig"
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateMassNotificationInput": {
        "type": "object",
        "properties": {
          "message": {
            "type": "string",
            "nullable": true
          },
          "severity": {
            "$ref": "#/components/schemas/NotificationSeverity"
          },
          "userIds": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "nullable": true
          },
          "organizationUnitIds": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "nullable": true
          },
          "targetNotifiers": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateMultipleTestUsersDto": {
        "type": "object",
        "properties": {
          "csvFileToken": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateNewMarketplaceWorkloadVersionDto": {
        "type": "object",
        "properties": {
          "marketPlaceItemId": {
            "type": "string",
            "format": "uuid"
          },
          "version": {
            "type": "integer",
            "format": "int32"
          },
          "isCitrixEnhanced": {
            "type": "boolean"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "workloadUrl": {
            "type": "string",
            "nullable": true
          },
          "workloadBytes": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "loadGenVersion": {
            "type": "integer",
            "format": "int32"
          },
          "releaseNotes": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditAgentDto": {
        "type": "object",
        "properties": {
          "agentType": {
            "$ref": "#/components/schemas/AgentType"
          },
          "agentName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "runasProfileId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "isLocalAgent": {
            "type": "boolean"
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditAlertDto": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "nullable": true
          },
          "trigger": {
            "$ref": "#/components/schemas/BaseAlertTriggerDto"
          },
          "type": {
            "$ref": "#/components/schemas/AlertType"
          },
          "configurationType": {
            "$ref": "#/components/schemas/ConfigurationType"
          },
          "filterJson": {
            "type": "string",
            "nullable": true
          },
          "filter": {
            "$ref": "#/components/schemas/BaseFilterRuleDto"
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditCloudLicenseDto": {
        "required": [
          "moduleName"
        ],
        "type": "object",
        "properties": {
          "moduleName": {
            "minLength": 1,
            "type": "string"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "friendlyName": {
            "type": "string",
            "nullable": true
          },
          "licenseCount": {
            "type": "integer",
            "format": "int32"
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "boundByUserName": {
            "type": "boolean"
          },
          "isDemo": {
            "type": "boolean"
          },
          "validFrom": {
            "type": "string",
            "format": "date-time"
          },
          "validUntil": {
            "type": "string",
            "format": "date-time"
          },
          "isLocked": {
            "type": "boolean"
          },
          "machineName": {
            "type": "string",
            "nullable": true
          },
          "noMachineLock": {
            "type": "boolean"
          },
          "userGuid": {
            "type": "string",
            "format": "uuid"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditControlAgentDto": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "name": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "parentControlAgentId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "dnsAddress": {
            "type": "string",
            "nullable": true
          },
          "ipAddress": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditControlJobMetaDto": {
        "type": "object",
        "properties": {
          "packageBytes": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "packageIsZip": {
            "type": "boolean"
          },
          "packageName": {
            "type": "string",
            "nullable": true
          },
          "saveLocation": {
            "type": "string",
            "nullable": true
          },
          "targets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ControlJobTargetDto"
            },
            "nullable": true
          },
          "command": {
            "type": "string",
            "nullable": true
          },
          "runAsUser": {
            "type": "boolean"
          },
          "runAsUserName": {
            "type": "string",
            "nullable": true
          },
          "jobType": {
            "$ref": "#/components/schemas/JobEnum"
          },
          "runAsPassword": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditDashboardDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "isDefault": {
            "type": "boolean"
          },
          "isMaster": {
            "type": "boolean"
          },
          "parentDashboard": {
            "$ref": "#/components/schemas/GetAllDashboardDto"
          },
          "refreshTime": {
            "type": "integer",
            "format": "int64"
          },
          "defaultParameter": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditE2EWizardDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "anonymizeLoadGenAgentIp": {
            "type": "boolean"
          },
          "anonymizeRemoteServer": {
            "type": "boolean"
          },
          "anonymizeUsername": {
            "type": "boolean"
          },
          "isCanvasDisabled": {
            "type": "boolean"
          },
          "agentTestUserFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CreateE2EAgentFlowTestUserDto"
            },
            "nullable": true
          },
          "targetEnvironmentId": {
            "type": "string",
            "format": "uuid"
          },
          "scheduleId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "sutProfileId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "influxDatabaseId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditFlowItemDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "fileToken": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditFlowItemVersionDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "version": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditInfluxDatabaseDto": {
        "type": "object",
        "properties": {
          "influxDatabase": {
            "$ref": "#/components/schemas/InfluxDatabaseDto"
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditInstallProductDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "fileName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "imageFileToken": {
            "type": "string",
            "nullable": true
          },
          "isEnabled": {
            "type": "boolean"
          },
          "isServiceUserProduct": {
            "type": "boolean"
          },
          "productShortName": {
            "type": "string",
            "nullable": true
          },
          "features": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "allFeaturesEnabled": {
            "type": "boolean"
          },
          "additionalConfigurationRequired": {
            "type": "boolean"
          },
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditInstallProductVersionDto": {
        "type": "object",
        "properties": {
          "installProductId": {
            "type": "integer",
            "format": "int32"
          },
          "buildVersion": {
            "type": "integer",
            "format": "int32"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "isEnabled": {
            "type": "boolean"
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "changeLog": {
            "type": "string",
            "nullable": true
          },
          "universalPublishTime": {
            "type": "string",
            "format": "date-time"
          },
          "betaVersion": {
            "type": "boolean"
          },
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditMachineDto": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "name": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "machineGroupId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "uniqueID": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditMachineLicenseDto": {
        "type": "object",
        "properties": {
          "type": {
            "$ref": "#/components/schemas/LicenseType"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32"
          },
          "licenseCount": {
            "type": "integer",
            "format": "int32"
          },
          "validUntil": {
            "type": "string",
            "format": "date-time"
          },
          "databaseRetention": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditModalInformationDto": {
        "type": "object",
        "properties": {
          "modalName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "supportURL": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditRunasProfileDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "password": {
            "type": "string",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditScheduleDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "startDate": {
            "type": "string",
            "format": "date-time"
          },
          "endDate": {
            "type": "string",
            "format": "date-time"
          },
          "startTime": {
            "type": "string",
            "format": "date-span"
          },
          "endTime": {
            "type": "string",
            "format": "date-span"
          },
          "daysOfWeek": {
            "$ref": "#/components/schemas/DayOfWeek"
          },
          "testDuration": {
            "type": "integer",
            "format": "int32"
          },
          "killSessionIfNeeded": {
            "type": "boolean"
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditScheduledAgentJobDto": {
        "type": "object",
        "properties": {
          "active": {
            "type": "boolean"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "executionTime": {
            "type": "string",
            "format": "date-span"
          },
          "daysOfWeek": {
            "$ref": "#/components/schemas/DayOfWeek"
          },
          "jobType": {
            "$ref": "#/components/schemas/AgentJobType"
          },
          "agentIds": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uuid"
            },
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditSessionDto": {
        "type": "object",
        "properties": {
          "agentId": {
            "type": "string",
            "format": "uuid"
          },
          "testId": {
            "type": "string",
            "format": "uuid"
          },
          "profileId": {
            "type": "string",
            "format": "uuid"
          },
          "simulationFlowId": {
            "type": "string",
            "format": "uuid"
          },
          "testuserName": {
            "type": "string",
            "nullable": true
          },
          "testPassword": {
            "type": "string",
            "format": "password",
            "nullable": true
          },
          "testuserDomain": {
            "type": "string",
            "nullable": true
          },
          "univsersalStartDate": {
            "type": "string",
            "format": "date-time"
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditTargetEnvironmentDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "citrixSettings": {
            "$ref": "#/components/schemas/CitrixConfigDto"
          },
          "rdsSettings": {
            "$ref": "#/components/schemas/RdsConfigDto"
          },
          "avdSettings": {
            "$ref": "#/components/schemas/AVDConfigDto"
          },
          "vMwareSettings": {
            "$ref": "#/components/schemas/VMwareConfigDto"
          },
          "webTestingSettings": {
            "$ref": "#/components/schemas/WebTestingConfigDto"
          },
          "durationSettings": {
            "$ref": "#/components/schemas/DurationDto"
          },
          "technology": {
            "$ref": "#/components/schemas/TechnologyType"
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditTestDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrEditTestUserDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "password": {
            "type": "string",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrUpdateLanguageInput": {
        "required": [
          "language"
        ],
        "type": "object",
        "properties": {
          "language": {
            "$ref": "#/components/schemas/ApplicationLanguageEditDto"
          }
        },
        "additionalProperties": false
      },
      "CreateOrUpdateMarketplaceCategoryDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "approved": {
            "type": "boolean"
          },
          "isWebTesting": {
            "type": "boolean"
          },
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrUpdateRoleInput": {
        "required": [
          "grantedPermissionNames",
          "role"
        ],
        "type": "object",
        "properties": {
          "role": {
            "$ref": "#/components/schemas/RoleEditDto"
          },
          "grantedPermissionNames": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "additionalProperties": false
      },
      "CreateOrUpdateSUTProfileWizardDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "agentLinks": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CreateSUTProfileAgentLinkDto"
            },
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrUpdateSUTTemplateDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "performanceCounters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CreatePerformanceCounterDto"
            },
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrUpdateSutMachineDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "runAsProfileId": {
            "type": "string",
            "format": "uuid"
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrUpdateUserInput": {
        "required": [
          "assignedRoleNames",
          "user"
        ],
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/UserEditDto"
          },
          "assignedRoleNames": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "sendActivationEmail": {
            "type": "boolean"
          },
          "setRandomPassword": {
            "type": "boolean"
          },
          "organizationUnits": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateOrganizationUnitInput": {
        "required": [
          "displayName"
        ],
        "type": "object",
        "properties": {
          "displayName": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "CreatePaymentDto": {
        "type": "object",
        "properties": {
          "editionId": {
            "type": "integer",
            "format": "int32"
          },
          "editionPaymentType": {
            "$ref": "#/components/schemas/EditionPaymentType"
          },
          "paymentPeriodType": {
            "$ref": "#/components/schemas/PaymentPeriodType"
          },
          "subscriptionPaymentGatewayType": {
            "$ref": "#/components/schemas/SubscriptionPaymentGatewayType"
          },
          "recurringPaymentEnabled": {
            "type": "boolean"
          },
          "successUrl": {
            "type": "string",
            "nullable": true
          },
          "errorUrl": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreatePerformanceCounterDto": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "nullable": true
          },
          "instance": {
            "type": "string",
            "nullable": true
          },
          "counter": {
            "type": "string",
            "nullable": true
          },
          "change": {
            "$ref": "#/components/schemas/Change"
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "CreateSUTMachineTemplateDto": {
        "type": "object",
        "properties": {
          "machineGuid": {
            "type": "string",
            "format": "uuid"
          },
          "templateGuid": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "CreateSUTProfileAgentLinkDto": {
        "type": "object",
        "properties": {
          "agentGuid": {
            "type": "string",
            "format": "uuid"
          },
          "machineTemplates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CreateSUTMachineTemplateDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateTenantInput": {
        "required": [
          "name",
          "superUserEmailAddress",
          "tenancyName",
          "userFirstName",
          "userSurname"
        ],
        "type": "object",
        "properties": {
          "tenancyName": {
            "maxLength": 64,
            "minLength": 0,
            "pattern": "^[a-zA-Z][a-zA-Z0-9_-]{1,}$",
            "type": "string"
          },
          "name": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string"
          },
          "userFirstName": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "userSurname": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "superUserEmailAddress": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string",
            "format": "email"
          },
          "adminName": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "adminSurname": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "superUserPassword": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "connectionString": {
            "maxLength": 1024,
            "type": "string",
            "nullable": true
          },
          "shouldChangePasswordOnNextLogin": {
            "type": "boolean"
          },
          "sendActivationEmail": {
            "type": "boolean"
          },
          "editionId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isActive": {
            "type": "boolean"
          },
          "subscriptionEndDateUtc": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "isInTrialPeriod": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "CreateUserDelegationDto": {
        "required": [
          "endTime",
          "startTime",
          "targetUserId"
        ],
        "type": "object",
        "properties": {
          "targetUserId": {
            "minimum": 1,
            "type": "integer",
            "format": "int64"
          },
          "startTime": {
            "type": "string",
            "format": "date-time"
          },
          "endTime": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "CurrentUserProfileEditDto": {
        "required": [
          "emailAddress",
          "name",
          "surname",
          "userName"
        ],
        "type": "object",
        "properties": {
          "name": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "surname": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "userName": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string"
          },
          "emailAddress": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string"
          },
          "phoneNumber": {
            "maxLength": 24,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "isPhoneNumberConfirmed": {
            "type": "boolean"
          },
          "timezone": {
            "type": "string",
            "nullable": true
          },
          "qrCodeSetupImageUrl": {
            "type": "string",
            "nullable": true
          },
          "isGoogleAuthenticatorEnabled": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Dashboard": {
        "type": "object",
        "properties": {
          "dashboardName": {
            "type": "string",
            "nullable": true
          },
          "pages": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Page"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DashboardOutput": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "widgets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/WidgetOutput"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DashboardOutputType": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "All",
          "Master",
          "WithParent"
        ]
      },
      "DashboardsToOrganizationUnitInput": {
        "type": "object",
        "properties": {
          "dashboardIds": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uuid"
            },
            "nullable": true
          },
          "organizationUnitId": {
            "minimum": 1,
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "DateFieldOutput": {
        "type": "object",
        "properties": {
          "date": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "DateRangeFieldOutput": {
        "type": "object",
        "properties": {
          "startDate": {
            "type": "string",
            "format": "date-time"
          },
          "endDate": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "DateWithTextFieldOutput": {
        "type": "object",
        "properties": {
          "text": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "DayOfWeek": {
        "enum": [
          1,
          2,
          4,
          8,
          16,
          32,
          64
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Monday",
          "Tuesday",
          "Wednesday",
          "Thursday",
          "Friday",
          "Saturday",
          "Sunday"
        ]
      },
      "DelegatedImpersonateInput": {
        "type": "object",
        "properties": {
          "userDelegationId": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "DuafResultDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid"
          },
          "sessionId": {
            "type": "string",
            "format": "uuid"
          },
          "actualTime": {
            "type": "string",
            "format": "date-time"
          },
          "loadBotActualTime": {
            "type": "string",
            "format": "date-time"
          },
          "loadTestRelativeTime": {
            "type": "string",
            "format": "date-time"
          },
          "sessionTime": {
            "type": "number",
            "format": "double"
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "remoteServer": {
            "type": "string",
            "nullable": true
          },
          "loadBot": {
            "type": "string",
            "nullable": true
          },
          "loadBotIPAddress": {
            "type": "string",
            "nullable": true
          },
          "iteration": {
            "type": "integer",
            "format": "int32"
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "transactionName": {
            "type": "string",
            "nullable": true
          },
          "transactionTime": {
            "type": "number",
            "format": "double"
          },
          "transactionTimeWithWasteTime": {
            "type": "number",
            "format": "double"
          },
          "wasteTime": {
            "type": "number",
            "format": "double"
          },
          "subTransactionName": {
            "type": "string",
            "nullable": true
          },
          "subTransactionTime": {
            "type": "number",
            "format": "double"
          },
          "subTransactionTimeWithWasteTime": {
            "type": "number",
            "format": "double"
          },
          "screenshotLocation": {
            "type": "string",
            "nullable": true
          },
          "screenshotHash": {
            "type": "string",
            "nullable": true
          },
          "screenshot": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "screenshotName": {
            "type": "string",
            "nullable": true
          },
          "hasScreenshot": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "DuafResultDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DuafResultDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DurationDto": {
        "type": "object",
        "properties": {
          "useDuration": {
            "type": "boolean"
          },
          "totalDuration": {
            "type": "integer",
            "format": "int32"
          },
          "exitCommand": {
            "$ref": "#/components/schemas/ExitType"
          },
          "durationType": {
            "$ref": "#/components/schemas/DurationType"
          },
          "durationEnd": {
            "type": "string",
            "format": "date-time"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "DurationType": {
        "enum": [
          0,
          1
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Total",
          "PerSession"
        ]
      },
      "DynamicEntityPropertyDto": {
        "type": "object",
        "properties": {
          "entityFullName": {
            "type": "string",
            "nullable": true
          },
          "dynamicPropertyName": {
            "type": "string",
            "nullable": true
          },
          "dynamicPropertyId": {
            "type": "integer",
            "format": "int32"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "DynamicEntityPropertyDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DynamicEntityPropertyDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DynamicEntityPropertyValueDto": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string",
            "nullable": true
          },
          "entityId": {
            "type": "string",
            "nullable": true
          },
          "dynamicEntityPropertyId": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "DynamicEntityPropertyValueDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DynamicEntityPropertyValueDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DynamicPropertyDto": {
        "type": "object",
        "properties": {
          "propertyName": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "inputType": {
            "type": "string",
            "nullable": true
          },
          "permission": {
            "type": "string",
            "nullable": true
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "DynamicPropertyDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DynamicPropertyDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DynamicPropertyValueDto": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string",
            "nullable": true
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dynamicPropertyId": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "DynamicPropertyValueDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DynamicPropertyValueDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EditMarketplaceItemInput": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/MarketPlaceItemType"
          },
          "isPublic": {
            "type": "boolean"
          },
          "isWebTesting": {
            "type": "boolean"
          },
          "firstName": {
            "type": "string",
            "nullable": true
          },
          "lastName": {
            "type": "string",
            "nullable": true
          },
          "emailAddress": {
            "type": "string",
            "nullable": true
          },
          "companyName": {
            "type": "string",
            "nullable": true
          },
          "websiteUrl": {
            "type": "string",
            "nullable": true
          },
          "originalCategories": {
            "type": "string",
            "nullable": true
          },
          "osLanguage": {
            "type": "string",
            "nullable": true
          },
          "categories": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MarketplaceCategoryDto"
            },
            "nullable": true
          },
          "hasBeenReviewed": {
            "type": "boolean"
          },
          "reviewerUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "hasBeenApproved": {
            "type": "boolean"
          },
          "approvedByUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "EditProductInput": {
        "type": "object",
        "properties": {
          "productOption": {
            "$ref": "#/components/schemas/ProductOptionDto"
          }
        },
        "additionalProperties": false
      },
      "Edition": {
        "required": [
          "displayName",
          "name"
        ],
        "type": "object",
        "properties": {
          "name": {
            "maxLength": 32,
            "minLength": 0,
            "type": "string"
          },
          "displayName": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "deleterUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "deletionTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastModificationTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastModifierUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "creatorUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "EditionCreateDto": {
        "required": [
          "displayName"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "displayName": {
            "minLength": 1,
            "type": "string"
          },
          "dailyPrice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "weeklyPrice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "monthlyPrice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "annualPrice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "trialDayCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "waitingDayAfterExpire": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "expiringEditionId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EditionEditDto": {
        "required": [
          "displayName"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "displayName": {
            "minLength": 1,
            "type": "string"
          },
          "expiringEditionId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EditionInfoDto": {
        "type": "object",
        "properties": {
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "trialDayCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "monthlyPrice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "annualPrice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "isHighestEdition": {
            "type": "boolean"
          },
          "isFree": {
            "type": "boolean"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "EditionListDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "dailyPrice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "weeklyPrice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "monthlyPrice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "annualPrice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "waitingDayAfterExpire": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "trialDayCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "expiringEditionDisplayName": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "EditionListDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/EditionListDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EditionPaymentType": {
        "enum": [
          0,
          1,
          2,
          3
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "NewRegistration",
          "BuyNow",
          "Upgrade",
          "Extend"
        ]
      },
      "EditionSelectDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "expiringEditionId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dailyPrice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "weeklyPrice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "monthlyPrice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "annualPrice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "trialDayCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "waitingDayAfterExpire": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isFree": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "EditionWithFeaturesDto": {
        "type": "object",
        "properties": {
          "edition": {
            "$ref": "#/components/schemas/EditionSelectDto"
          },
          "featureValues": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NameValueDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EditionsSelectOutput": {
        "type": "object",
        "properties": {
          "allFeatures": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FlatFeatureSelectDto"
            },
            "nullable": true
          },
          "editionsWithFeatures": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/EditionWithFeaturesDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EmailAlertTriggerDto": {
        "type": "object",
        "properties": {
          "type": {
            "$ref": "#/components/schemas/BaseAlertTriggerTypeDto"
          },
          "toEmail": {
            "type": "string",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "ccEmailsString": {
            "type": "string",
            "nullable": true
          },
          "bccEmailsString": {
            "type": "string",
            "nullable": true
          },
          "ccEmails": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "bccEmails": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "configurationType": {
            "$ref": "#/components/schemas/ConfigurationType"
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "tenant": {
            "$ref": "#/components/schemas/Tenant"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "EmailSettingsEditDto": {
        "type": "object",
        "properties": {
          "defaultFromAddress": {
            "type": "string",
            "nullable": true
          },
          "defaultFromDisplayName": {
            "type": "string",
            "nullable": true
          },
          "smtpHost": {
            "type": "string",
            "nullable": true
          },
          "smtpPort": {
            "type": "integer",
            "format": "int32"
          },
          "smtpUserName": {
            "type": "string",
            "nullable": true
          },
          "smtpPassword": {
            "type": "string",
            "nullable": true
          },
          "smtpDomain": {
            "type": "string",
            "nullable": true
          },
          "smtpEnableSsl": {
            "type": "boolean"
          },
          "smtpUseDefaultCredentials": {
            "type": "boolean"
          },
          "defaultSalesAddress": {
            "type": "string",
            "nullable": true
          },
          "enableSalesExpiryEmail": {
            "type": "boolean"
          },
          "licenseLockedFilter": {
            "type": "boolean"
          },
          "licenseTenantNameFilter": {
            "type": "string",
            "nullable": true
          },
          "licenseUsernameFilter": {
            "type": "string",
            "nullable": true
          },
          "licenseCountFilter": {
            "type": "integer",
            "format": "int32"
          },
          "licenseTypeFilter": {
            "type": "string",
            "nullable": true
          },
          "licenseMachineNameFilter": {
            "type": "string",
            "nullable": true
          },
          "licenseExpiryDaysFilter": {
            "type": "integer",
            "format": "int32"
          },
          "licenseValidUntilFromDate": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EntityChangeListDto": {
        "type": "object",
        "properties": {
          "userId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "changeTime": {
            "type": "string",
            "format": "date-time"
          },
          "entityTypeFullName": {
            "type": "string",
            "nullable": true
          },
          "changeType": {
            "$ref": "#/components/schemas/EntityChangeType"
          },
          "changeTypeName": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "entityChangeSetId": {
            "type": "integer",
            "format": "int64"
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "EntityChangeListDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/EntityChangeListDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EntityChangeType": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Created",
          "Updated",
          "Deleted"
        ]
      },
      "EntityDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "EntityDto`1": {
        "$ref": "#/components/schemas/GuidEntityDto"
      },
      "EntityPropertyChangeDto": {
        "type": "object",
        "properties": {
          "entityChangeId": {
            "type": "integer",
            "format": "int64"
          },
          "newValue": {
            "type": "string",
            "nullable": true
          },
          "originalValue": {
            "type": "string",
            "nullable": true
          },
          "propertyName": {
            "type": "string",
            "nullable": true
          },
          "propertyTypeFullName": {
            "type": "string",
            "nullable": true
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "ExitType": {
        "enum": [
          0,
          1
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Disconnect",
          "Logoff"
        ]
      },
      "ExpiringTenant": {
        "type": "object",
        "properties": {
          "tenantName": {
            "type": "string",
            "nullable": true
          },
          "remainingDayCount": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "ExternalAuthenticateModel": {
        "required": [
          "authProvider",
          "providerAccessCode",
          "providerKey"
        ],
        "type": "object",
        "properties": {
          "authProvider": {
            "maxLength": 128,
            "minLength": 1,
            "type": "string"
          },
          "providerKey": {
            "maxLength": 256,
            "minLength": 1,
            "type": "string"
          },
          "providerAccessCode": {
            "minLength": 1,
            "type": "string"
          },
          "returnUrl": {
            "type": "string",
            "nullable": true
          },
          "singleSignIn": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ExternalAuthenticateResultModel": {
        "type": "object",
        "properties": {
          "accessToken": {
            "type": "string",
            "nullable": true
          },
          "encryptedAccessToken": {
            "type": "string",
            "nullable": true
          },
          "expireInSeconds": {
            "type": "integer",
            "format": "int32"
          },
          "waitingForActivation": {
            "type": "boolean"
          },
          "returnUrl": {
            "type": "string",
            "nullable": true
          },
          "refreshToken": {
            "type": "string",
            "nullable": true
          },
          "refreshTokenExpireInSeconds": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "ExternalLoginProviderInfoModel": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "clientId": {
            "type": "string",
            "nullable": true
          },
          "additionalParams": {
            "type": "object",
            "additionalProperties": {
              "type": "string",
              "nullable": true
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ExternalLoginProviderSettingsEditDto": {
        "type": "object",
        "properties": {
          "facebook_IsDeactivated": {
            "type": "boolean"
          },
          "facebook": {
            "$ref": "#/components/schemas/FacebookExternalLoginProviderSettings"
          },
          "google_IsDeactivated": {
            "type": "boolean"
          },
          "google": {
            "$ref": "#/components/schemas/GoogleExternalLoginProviderSettings"
          },
          "twitter_IsDeactivated": {
            "type": "boolean"
          },
          "twitter": {
            "$ref": "#/components/schemas/TwitterExternalLoginProviderSettings"
          },
          "microsoft_IsDeactivated": {
            "type": "boolean"
          },
          "microsoft": {
            "$ref": "#/components/schemas/MicrosoftExternalLoginProviderSettings"
          },
          "openIdConnect_IsDeactivated": {
            "type": "boolean"
          },
          "openIdConnect": {
            "$ref": "#/components/schemas/OpenIdConnectExternalLoginProviderSettings"
          },
          "openIdConnectClaimsMapping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/JsonClaimMapDto"
            },
            "nullable": true
          },
          "wsFederation_IsDeactivated": {
            "type": "boolean"
          },
          "wsFederation": {
            "$ref": "#/components/schemas/WsFederationExternalLoginProviderSettings"
          },
          "wsFederationClaimsMapping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/JsonClaimMapDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ExternalLoginSettingsDto": {
        "type": "object",
        "properties": {
          "enabledSocialLoginSettings": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FacebookExternalLoginProviderSettings": {
        "type": "object",
        "properties": {
          "appId": {
            "type": "string",
            "nullable": true
          },
          "appSecret": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FeatureInputTypeDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "attributes": {
            "type": "object",
            "additionalProperties": { },
            "nullable": true
          },
          "validator": {
            "$ref": "#/components/schemas/IValueValidator"
          },
          "itemSource": {
            "$ref": "#/components/schemas/LocalizableComboboxItemSourceDto"
          }
        },
        "additionalProperties": false
      },
      "FileDto": {
        "required": [
          "fileName",
          "fileToken"
        ],
        "type": "object",
        "properties": {
          "fileName": {
            "minLength": 1,
            "type": "string"
          },
          "fileType": {
            "type": "string",
            "nullable": true
          },
          "fileToken": {
            "minLength": 1,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "FilterRuleDto": {
        "type": "object",
        "properties": {
          "type": {
            "$ref": "#/components/schemas/BaseFilterTypeDto"
          },
          "operator": {
            "$ref": "#/components/schemas/FilterRuleOperator"
          },
          "field": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "FilterRuleOperator": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "eq",
          "neq",
          "lt",
          "lte",
          "qt",
          "qte",
          "contains",
          "startswith",
          "endswith",
          "isnull",
          "isnotnull",
          "isempty",
          "isnotempty",
          "isblank",
          "isnotblank",
          "doesnotcontain",
          "doesnotstartwith",
          "doesnotendwith",
          "between"
        ]
      },
      "FindOrganizationUnitDashboardsInput": {
        "type": "object",
        "properties": {
          "organizationUnitId": {
            "type": "integer",
            "format": "int64"
          },
          "maxResultCount": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer",
            "format": "int32"
          },
          "skipCount": {
            "maximum": 2147483647,
            "minimum": 0,
            "type": "integer",
            "format": "int32"
          },
          "filter": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FindOrganizationUnitRolesInput": {
        "type": "object",
        "properties": {
          "organizationUnitId": {
            "type": "integer",
            "format": "int64"
          },
          "maxResultCount": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer",
            "format": "int32"
          },
          "skipCount": {
            "maximum": 2147483647,
            "minimum": 0,
            "type": "integer",
            "format": "int32"
          },
          "filter": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FindOrganizationUnitUsersInput": {
        "type": "object",
        "properties": {
          "organizationUnitId": {
            "type": "integer",
            "format": "int64"
          },
          "maxResultCount": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer",
            "format": "int32"
          },
          "skipCount": {
            "maximum": 2147483647,
            "minimum": 0,
            "type": "integer",
            "format": "int32"
          },
          "filter": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FindUsersInput": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "excludeCurrentUser": {
            "type": "boolean"
          },
          "maxResultCount": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer",
            "format": "int32"
          },
          "skipCount": {
            "maximum": 2147483647,
            "minimum": 0,
            "type": "integer",
            "format": "int32"
          },
          "filter": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FlatFeatureDto": {
        "type": "object",
        "properties": {
          "parentName": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "defaultValue": {
            "type": "string",
            "nullable": true
          },
          "inputType": {
            "$ref": "#/components/schemas/FeatureInputTypeDto"
          }
        },
        "additionalProperties": false
      },
      "FlatFeatureSelectDto": {
        "type": "object",
        "properties": {
          "parentName": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "defaultValue": {
            "type": "string",
            "nullable": true
          },
          "inputType": {
            "$ref": "#/components/schemas/IInputType"
          },
          "textHtmlColor": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FlatPermissionDto": {
        "type": "object",
        "properties": {
          "parentName": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "isGrantedByDefault": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "FlatPermissionWithLevelDto": {
        "type": "object",
        "properties": {
          "level": {
            "type": "integer",
            "format": "int32"
          },
          "parentName": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "isGrantedByDefault": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "FlatPermissionWithLevelDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FlatPermissionWithLevelDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FriendDto": {
        "type": "object",
        "properties": {
          "friendUserId": {
            "type": "integer",
            "format": "int64"
          },
          "friendTenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "friendUserName": {
            "type": "string",
            "nullable": true
          },
          "friendTenancyName": {
            "type": "string",
            "nullable": true
          },
          "friendProfilePictureId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "unreadMessageCount": {
            "type": "integer",
            "format": "int32"
          },
          "isOnline": {
            "type": "boolean"
          },
          "state": {
            "$ref": "#/components/schemas/FriendshipState"
          }
        },
        "additionalProperties": false
      },
      "FriendshipState": {
        "enum": [
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Accepted",
          "Blocked"
        ]
      },
      "GeneralConfig": {
        "required": [
          "checkinInterval",
          "licenseCheckDays",
          "name",
          "uploadInterval"
        ],
        "type": "object",
        "properties": {
          "name": {
            "maxLength": 64,
            "minLength": 1,
            "type": "string"
          },
          "licenseCheckDays": {
            "maximum": 30,
            "minimum": 1,
            "type": "integer",
            "format": "int32",
            "default": 7
          },
          "checkinInterval": {
            "type": "integer",
            "format": "int32",
            "default": 60
          },
          "uploadInterval": {
            "maximum": 5,
            "minimum": 1,
            "type": "integer",
            "format": "int32",
            "default": 1
          },
          "licensesAvailable": {
            "type": "integer",
            "format": "int32"
          },
          "licensesValidUntil": {
            "type": "string",
            "format": "date-time"
          },
          "organizationUnitId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GeneralConfigForView": {
        "required": [
          "checkinInterval",
          "licenseCheckDays",
          "name",
          "uploadInterval"
        ],
        "type": "object",
        "properties": {
          "tenantName": {
            "type": "string",
            "nullable": true
          },
          "machineGroupId": {
            "type": "string",
            "format": "uuid"
          },
          "hostURL": {
            "type": "string",
            "nullable": true
          },
          "hostPort": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "maxLength": 64,
            "minLength": 1,
            "type": "string"
          },
          "licenseCheckDays": {
            "maximum": 30,
            "minimum": 1,
            "type": "integer",
            "format": "int32",
            "default": 7
          },
          "checkinInterval": {
            "type": "integer",
            "format": "int32",
            "default": 60
          },
          "uploadInterval": {
            "maximum": 5,
            "minimum": 1,
            "type": "integer",
            "format": "int32",
            "default": 1
          },
          "licensesAvailable": {
            "type": "integer",
            "format": "int32"
          },
          "licensesValidUntil": {
            "type": "string",
            "format": "date-time"
          },
          "organizationUnitId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GeneralSettingsEditDto": {
        "type": "object",
        "properties": {
          "timezone": {
            "type": "string",
            "nullable": true
          },
          "timezoneForComparison": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GenerateGoogleAuthenticatorKeyOutput": {
        "type": "object",
        "properties": {
          "qrCodeSetupImageUrl": {
            "type": "string",
            "nullable": true
          },
          "googleAuthenticatorKey": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAgentForEditDto": {
        "type": "object",
        "properties": {
          "createOrEditAgentDto": {
            "$ref": "#/components/schemas/CreateOrEditAgentDto"
          },
          "runasProfileName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAlertDto": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "nullable": true
          },
          "trigger": {
            "$ref": "#/components/schemas/BaseAlertTrigger"
          },
          "type": {
            "$ref": "#/components/schemas/AlertType"
          },
          "configurationType": {
            "$ref": "#/components/schemas/ConfigurationType"
          },
          "filter": {
            "type": "object",
            "additionalProperties": { },
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllAlertDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid"
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "trigger": {
            "$ref": "#/components/schemas/BaseAlertTrigger"
          },
          "type": {
            "$ref": "#/components/schemas/AlertType"
          },
          "configurationType": {
            "$ref": "#/components/schemas/ConfigurationType"
          },
          "filter": {
            "$ref": "#/components/schemas/BaseFilterRuleDto"
          },
          "sorting": {
            "type": "string",
            "nullable": true
          },
          "skipCount": {
            "maximum": 2147483647,
            "minimum": 0,
            "type": "integer",
            "format": "int32"
          },
          "maxResultCount": {
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "GetAllAlertDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllAlertDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllAlertTriggerDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid"
          },
          "type": {
            "$ref": "#/components/schemas/BaseAlertTriggerType"
          },
          "configurationType": {
            "$ref": "#/components/schemas/ConfigurationType"
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "apiKey": {
            "type": "string",
            "nullable": true
          },
          "email": {
            "type": "string",
            "nullable": true
          },
          "phoneNumber": {
            "type": "string",
            "nullable": true
          },
          "sorting": {
            "type": "string",
            "nullable": true
          },
          "skipCount": {
            "maximum": 2147483647,
            "minimum": 0,
            "type": "integer",
            "format": "int32"
          },
          "maxResultCount": {
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "GetAllAlertTriggerDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllAlertTriggerDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllAvailableWebhooksOutput": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllAvailableWebhooksOutputListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllAvailableWebhooksOutput"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllCloudLicenseUsageForViewDto": {
        "type": "object",
        "properties": {
          "cloudLicense": {
            "$ref": "#/components/schemas/CloudLicenseDto"
          },
          "cloudLicenseUsage": {
            "$ref": "#/components/schemas/CloudLicenseUsageDto"
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "tenantName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllCloudLicenseUsageForViewDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllCloudLicenseUsageForViewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllDashboardDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "creatorUserId": {
            "type": "integer",
            "format": "int64"
          },
          "isMaster": {
            "type": "boolean"
          },
          "refreshTime": {
            "type": "integer",
            "format": "int64"
          },
          "defaultParameter": {
            "type": "string",
            "nullable": true
          },
          "parentDashboardId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "childCount": {
            "type": "integer",
            "format": "int32"
          },
          "modificationUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "lastModificationTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "isDefault": {
            "type": "boolean"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllDashboardDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllDashboardDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllDynamicEntityPropertyValuesOutput": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllDynamicEntityPropertyValuesOutputItem"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllDynamicEntityPropertyValuesOutputItem": {
        "type": "object",
        "properties": {
          "dynamicEntityPropertyId": {
            "type": "integer",
            "format": "int32"
          },
          "propertyName": {
            "type": "string",
            "nullable": true
          },
          "inputType": {
            "$ref": "#/components/schemas/IInputType"
          },
          "selectedValues": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "allValuesInputTypeHas": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllE2EAgentsInCanvasDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "agents": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uuid"
            },
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllE2EAgentsInCanvasDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllE2EAgentsInCanvasDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllE2ECanvasDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "scheduleName": {
            "type": "string",
            "nullable": true
          },
          "targetEnvironmentName": {
            "type": "string",
            "nullable": true
          },
          "influxDatabaseName": {
            "type": "string",
            "nullable": true
          },
          "isCanvasDisabled": {
            "type": "boolean"
          },
          "remainingLicenseCount": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllE2ECanvasDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllE2ECanvasDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllEntitiesHasDynamicPropertyOutput": {
        "type": "object",
        "properties": {
          "entityFullName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllEntitiesHasDynamicPropertyOutputListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllEntitiesHasDynamicPropertyOutput"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllInstallProductDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "fileName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "image": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "isEnabled": {
            "type": "boolean"
          },
          "isServiceUserProduct": {
            "type": "boolean"
          },
          "productShortName": {
            "type": "string",
            "nullable": true
          },
          "versionCount": {
            "type": "integer",
            "format": "int32"
          },
          "features": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "allFeaturesEnabled": {
            "type": "boolean"
          },
          "additionalConfigurationRequired": {
            "type": "boolean"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "GetAllInstallProductDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllInstallProductDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllInstallProductVersionForOverviewDto": {
        "type": "object",
        "properties": {
          "buildVersion": {
            "type": "integer",
            "format": "int32"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "isEnabled": {
            "type": "boolean"
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "universalPublishTime": {
            "type": "string",
            "format": "date-time"
          },
          "references": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InstallProductVersionReference"
            },
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "GetAllInstallProductVersionForOverviewDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllInstallProductVersionForOverviewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllMarketplaceItemAdminDto": {
        "type": "object",
        "properties": {
          "hasBeenApproved": {
            "type": "boolean"
          },
          "hasBeenReviewed": {
            "type": "boolean"
          },
          "isLatestReviewed": {
            "type": "boolean"
          },
          "tenantName": {
            "type": "string",
            "nullable": true
          },
          "creatorUserName": {
            "type": "string",
            "nullable": true
          },
          "isPublic": {
            "type": "boolean"
          },
          "isWebTesting": {
            "type": "boolean"
          },
          "lastUpdated": {
            "type": "string",
            "format": "date-time"
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "company": {
            "type": "string",
            "nullable": true
          },
          "contributorType": {
            "$ref": "#/components/schemas/TenantType"
          },
          "category": {
            "type": "string",
            "nullable": true
          },
          "image": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/MarketPlaceItemType"
          },
          "versionsCount": {
            "type": "integer",
            "format": "int32"
          },
          "osLanguage": {
            "type": "string",
            "nullable": true
          },
          "latestWorkloadItemId": {
            "type": "string",
            "format": "uuid"
          },
          "websiteUrl": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllMarketplaceItemAdminDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllMarketplaceItemAdminDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllMarketplaceItemDto": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "company": {
            "type": "string",
            "nullable": true
          },
          "contributorType": {
            "$ref": "#/components/schemas/TenantType"
          },
          "category": {
            "type": "string",
            "nullable": true
          },
          "image": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/MarketPlaceItemType"
          },
          "isWebTesting": {
            "type": "boolean"
          },
          "versionsCount": {
            "type": "integer",
            "format": "int32"
          },
          "osLanguage": {
            "type": "string",
            "nullable": true
          },
          "latestWorkloadItemId": {
            "type": "string",
            "format": "uuid"
          },
          "websiteUrl": {
            "type": "string",
            "nullable": true
          },
          "isPublic": {
            "type": "boolean"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllMarketplaceItemDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllMarketplaceItemDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllPaymentDto": {
        "type": "object",
        "properties": {
          "payment": {
            "$ref": "#/components/schemas/PaymentDto"
          },
          "tenantName": {
            "type": "string",
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "userName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllPaymentDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllPaymentDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllRunasProfileForOverviewDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllRunasProfileForOverviewDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllRunasProfileForOverviewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllSUTProfileDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllSUTProfileDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllSUTProfileDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllScheduleE2EDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "startDate": {
            "type": "string",
            "format": "date-time"
          },
          "endDate": {
            "type": "string",
            "format": "date-time"
          },
          "startTime": {
            "type": "string",
            "format": "date-span"
          },
          "endTime": {
            "type": "string",
            "format": "date-span"
          },
          "daysOfWeek": {
            "$ref": "#/components/schemas/DayOfWeek"
          },
          "testDuration": {
            "type": "integer",
            "format": "int32"
          },
          "killSessionIfNeeded": {
            "type": "boolean"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllScheduleE2EDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllScheduleE2EDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllScheduledAgentJobDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "jobType": {
            "$ref": "#/components/schemas/AgentJobType"
          },
          "isActive": {
            "type": "boolean"
          },
          "agentCount": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllScheduledAgentJobDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllScheduledAgentJobDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllSendAttemptsOfWebhookEventOutput": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid"
          },
          "webhookUri": {
            "type": "string",
            "nullable": true
          },
          "webhookSubscriptionId": {
            "type": "string",
            "format": "uuid"
          },
          "response": {
            "type": "string",
            "nullable": true
          },
          "responseStatusCode": {
            "$ref": "#/components/schemas/HttpStatusCode"
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "lastModificationTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllSendAttemptsOfWebhookEventOutputListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllSendAttemptsOfWebhookEventOutput"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllSendAttemptsOutput": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid"
          },
          "webhookEventId": {
            "type": "string",
            "format": "uuid"
          },
          "webhookName": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "type": "string",
            "nullable": true
          },
          "response": {
            "type": "string",
            "nullable": true
          },
          "responseStatusCode": {
            "$ref": "#/components/schemas/HttpStatusCode"
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "GetAllSendAttemptsOutputPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllSendAttemptsOutput"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllSubscriptionsOutput": {
        "type": "object",
        "properties": {
          "webhookUri": {
            "type": "string",
            "nullable": true
          },
          "isActive": {
            "type": "boolean"
          },
          "webhooks": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllSubscriptionsOutputListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllSubscriptionsOutput"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllSutMachineDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "ipAddress": {
            "type": "string",
            "nullable": true
          },
          "runAsProfileId": {
            "type": "string",
            "format": "uuid"
          },
          "runAsProfileName": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllSutMachineDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllSutMachineDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllSutTemplatesDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "counters": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllSutTemplatesDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllSutTemplatesDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllTargetEnviornmentForOverviewDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "technologyType": {
            "$ref": "#/components/schemas/TechnologyType"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllTargetEnviornmentForOverviewDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllTargetEnviornmentForOverviewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllTestForViewDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllTestForViewDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllTestForViewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetAllTestUserForOverviewDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetAllTestUserForOverviewDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllTestUserForOverviewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetCloudAgentForOverviewDto": {
        "type": "object",
        "properties": {
          "agentType": {
            "$ref": "#/components/schemas/AgentType"
          },
          "agentName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "isLocalAgent": {
            "type": "boolean"
          },
          "canvas": {
            "$ref": "#/components/schemas/GetAllE2ECanvasDto"
          },
          "sutProfiles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetAllSUTProfileDto"
            },
            "nullable": true
          },
          "needsUpdate": {
            "type": "boolean",
            "nullable": true
          },
          "isOnline": {
            "type": "boolean"
          },
          "status": {
            "$ref": "#/components/schemas/AgentStatus"
          },
          "agentVersion": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetCloudAgentForOverviewDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetCloudAgentForOverviewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetCloudAgentForOverviewDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetCloudAgentForOverviewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetCloudAgentForViewDto": {
        "type": "object",
        "properties": {
          "agentType": {
            "$ref": "#/components/schemas/AgentType"
          },
          "agentName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          },
          "isLocalAgent": {
            "type": "boolean"
          },
          "isOnline": {
            "type": "boolean"
          },
          "status": {
            "$ref": "#/components/schemas/AgentStatus"
          },
          "agentVersion": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetCloudAgentForWizardDto": {
        "type": "object",
        "properties": {
          "agentName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "isOnline": {
            "type": "boolean"
          },
          "testUserId": {
            "type": "string",
            "format": "uuid"
          },
          "testUserName": {
            "type": "string",
            "nullable": true
          },
          "flowItemId": {
            "type": "string",
            "format": "uuid"
          },
          "flowItemName": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetCloudLicenseForEditOutput": {
        "type": "object",
        "properties": {
          "cloudLicense": {
            "$ref": "#/components/schemas/CreateOrEditCloudLicenseDto"
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "tenantName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetCloudLicenseForViewDto": {
        "type": "object",
        "properties": {
          "cloudLicense": {
            "$ref": "#/components/schemas/CloudLicenseDto"
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "tenantName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetCloudLicenseForViewDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetCloudLicenseForViewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetControlAgentForViewDto": {
        "type": "object",
        "properties": {
          "parentControlAgent": {
            "$ref": "#/components/schemas/GuidNullableNameValueDto"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "hasChildren": {
            "type": "boolean"
          },
          "organizationUnit": {
            "$ref": "#/components/schemas/Int64NullableNameValueDto"
          },
          "machineGroups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidNameValueDto"
            },
            "nullable": true
          },
          "dnsAddress": {
            "type": "string",
            "nullable": true
          },
          "ipAddress": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetControlAgentForViewDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetControlAgentForViewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetControlJobMetaForEditOutput": {
        "type": "object",
        "properties": {
          "controlJobMeta": {
            "$ref": "#/components/schemas/CreateOrEditControlJobMetaDto"
          },
          "userName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetControlJobMetaForViewDto": {
        "type": "object",
        "properties": {
          "controlJobMeta": {
            "$ref": "#/components/schemas/ControlJobMetaDto"
          },
          "userName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetControlJobMetaForViewDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetControlJobMetaForViewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetCurrentLoginInformationsOutput": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/UserLoginInfoDto"
          },
          "impersonatorUser": {
            "$ref": "#/components/schemas/UserLoginInfoDto"
          },
          "tenant": {
            "$ref": "#/components/schemas/TenantLoginInfoDto"
          },
          "impersonatorTenant": {
            "$ref": "#/components/schemas/TenantLoginInfoDto"
          },
          "application": {
            "$ref": "#/components/schemas/ApplicationInfoDto"
          },
          "theme": {
            "$ref": "#/components/schemas/UiCustomizationSettingsDto"
          }
        },
        "additionalProperties": false
      },
      "GetDailySalesOutput": {
        "type": "object",
        "properties": {
          "dailySales": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetDashboardDataOutput": {
        "type": "object",
        "properties": {
          "totalProfit": {
            "type": "integer",
            "format": "int32"
          },
          "newFeedbacks": {
            "type": "integer",
            "format": "int32"
          },
          "newOrders": {
            "type": "integer",
            "format": "int32"
          },
          "newUsers": {
            "type": "integer",
            "format": "int32"
          },
          "salesSummary": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SalesSummaryData"
            },
            "nullable": true
          },
          "totalSales": {
            "type": "integer",
            "format": "int32"
          },
          "revenue": {
            "type": "integer",
            "format": "int32"
          },
          "expenses": {
            "type": "integer",
            "format": "int32"
          },
          "growth": {
            "type": "integer",
            "format": "int32"
          },
          "transactionPercent": {
            "type": "integer",
            "format": "int32"
          },
          "newVisitPercent": {
            "type": "integer",
            "format": "int32"
          },
          "bouncePercent": {
            "type": "integer",
            "format": "int32"
          },
          "dailySales": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "profitShares": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetDefaultEditionNameOutput": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetDuafResultDto": {
        "type": "object",
        "properties": {
          "actualTime": {
            "type": "string",
            "format": "date-time"
          },
          "loadBotActualTime": {
            "type": "string",
            "format": "date-time"
          },
          "loadTestRelativeTime": {
            "type": "string",
            "format": "date-time"
          },
          "sessionTime": {
            "type": "number",
            "format": "double"
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "remoteServer": {
            "type": "string",
            "nullable": true
          },
          "loadBot": {
            "type": "string",
            "nullable": true
          },
          "loadBotIPAddress": {
            "type": "string",
            "nullable": true
          },
          "iteration": {
            "type": "integer",
            "format": "int32"
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "transactionName": {
            "type": "string",
            "nullable": true
          },
          "transactionTime": {
            "type": "number",
            "format": "double"
          },
          "transactionTimeWithWasteTime": {
            "type": "number",
            "format": "double"
          },
          "wasteTime": {
            "type": "number",
            "format": "double"
          },
          "subTransactionName": {
            "type": "string",
            "nullable": true
          },
          "subTransactionTime": {
            "type": "number",
            "format": "double"
          },
          "subTransactionTimeWithWasteTime": {
            "type": "number",
            "format": "double"
          },
          "screenshotLocation": {
            "type": "string",
            "nullable": true
          },
          "screenshotHash": {
            "type": "string",
            "nullable": true
          },
          "screenshot": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "screenshotName": {
            "type": "string",
            "nullable": true
          },
          "hasScreenshot": {
            "type": "boolean"
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "GetDuafResultDto2": {
        "type": "object",
        "properties": {
          "sessionId": {
            "type": "string",
            "format": "uuid"
          },
          "agentId": {
            "type": "string",
            "format": "uuid"
          },
          "actualTime": {
            "type": "string",
            "format": "date-time"
          },
          "loadGenAgentActualTime": {
            "type": "string",
            "format": "date-time"
          },
          "loadTestRelativeTime": {
            "type": "string",
            "format": "date-time"
          },
          "sessionTime": {
            "type": "number",
            "format": "double"
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "remoteServer": {
            "type": "string",
            "nullable": true
          },
          "loadGenAgent": {
            "type": "string",
            "nullable": true
          },
          "loadGenAgentIPAddress": {
            "type": "string",
            "nullable": true
          },
          "iteration": {
            "type": "integer",
            "format": "int32"
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "applicationName": {
            "type": "string",
            "nullable": true
          },
          "applicationTime": {
            "type": "number",
            "format": "double"
          },
          "applicationTimeWithWasteTime": {
            "type": "number",
            "format": "double"
          },
          "wasteTime": {
            "type": "number",
            "format": "double"
          },
          "measurementName": {
            "type": "string",
            "nullable": true
          },
          "measurementTime": {
            "type": "number",
            "format": "double"
          },
          "measurementTimeWithWasteTime": {
            "type": "number",
            "format": "double"
          },
          "screenshotLocation": {
            "type": "string",
            "nullable": true
          },
          "screenshotHash": {
            "type": "string",
            "nullable": true
          },
          "screenshot": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "screenshotName": {
            "type": "string",
            "nullable": true
          },
          "hasScreenshot": {
            "type": "boolean"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetDuafResultDto2PagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetDuafResultDto2"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetDuafResultDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetDuafResultDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetE2ECanvasForWizardDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "anonymizeLoadGenAgentIp": {
            "type": "boolean"
          },
          "anonymizeRemoteServer": {
            "type": "boolean"
          },
          "anonymizeUsername": {
            "type": "boolean"
          },
          "isCanvasDisabled": {
            "type": "boolean"
          },
          "agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetCloudAgentForWizardDto"
            },
            "nullable": true
          },
          "targetEnvironmentId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "targetEnvironmentName": {
            "type": "string",
            "nullable": true
          },
          "scheduleId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "scheduleName": {
            "type": "string",
            "nullable": true
          },
          "sutProfileId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "sutProfileName": {
            "type": "string",
            "nullable": true
          },
          "influxDatabaseId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "influxDatabaseName": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetEditionEditOutput": {
        "type": "object",
        "properties": {
          "edition": {
            "$ref": "#/components/schemas/EditionEditDto"
          },
          "featureValues": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NameValueDto"
            },
            "nullable": true
          },
          "features": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FlatFeatureDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetEditionTenantStatisticsOutput": {
        "type": "object",
        "properties": {
          "editionStatistics": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TenantEdition"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetExpiringTenantsOutput": {
        "type": "object",
        "properties": {
          "expiringTenants": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExpiringTenant"
            },
            "nullable": true
          },
          "subscriptionEndAlertDayCount": {
            "type": "integer",
            "format": "int32"
          },
          "maxExpiringTenantsShownCount": {
            "type": "integer",
            "format": "int32"
          },
          "subscriptionEndDateStart": {
            "type": "string",
            "format": "date-time"
          },
          "subscriptionEndDateEnd": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "GetFlowItemForEditDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetFlowItemForViewDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "versions": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetFlowItemForViewDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetFlowItemForViewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetFlowVersionForViewDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "version": {
            "type": "integer",
            "format": "int32"
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "modificationTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetFlowVersionForViewDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetFlowVersionForViewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetGeneralStatsOutput": {
        "type": "object",
        "properties": {
          "transactionPercent": {
            "type": "integer",
            "format": "int32"
          },
          "newVisitPercent": {
            "type": "integer",
            "format": "int32"
          },
          "bouncePercent": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "GetIncomeStatisticsDataOutput": {
        "type": "object",
        "properties": {
          "incomeStatistics": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IncomeStastistic"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetInstallProductForViewDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "fileName": {
            "type": "string",
            "nullable": true
          },
          "productShortName": {
            "type": "string",
            "nullable": true
          },
          "enabledOnFeatures": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "allFeaturesEnabled": {
            "type": "boolean"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "image": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "isEnabled": {
            "type": "boolean"
          },
          "additionalConfigurationRequired": {
            "type": "boolean"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "GetInstallProductVersionForEditDto": {
        "type": "object",
        "properties": {
          "buildVersion": {
            "type": "integer",
            "format": "int32"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "isEnabled": {
            "type": "boolean"
          },
          "installProductId": {
            "type": "integer",
            "format": "int32"
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "universalPublishTime": {
            "type": "string",
            "format": "date-time"
          },
          "changeLog": {
            "type": "string",
            "nullable": true
          },
          "betaVersion": {
            "type": "boolean"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "GetInstallProductVersionForViewDto": {
        "type": "object",
        "properties": {
          "buildVersion": {
            "type": "integer",
            "format": "int32"
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "isEnabled": {
            "type": "boolean"
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "changeLog": {
            "type": "string",
            "nullable": true
          },
          "universalPublishTime": {
            "type": "string",
            "format": "date-time"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "GetLanguageForEditOutput": {
        "type": "object",
        "properties": {
          "language": {
            "$ref": "#/components/schemas/ApplicationLanguageEditDto"
          },
          "languageNames": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ComboboxItemDto"
            },
            "nullable": true
          },
          "flags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ComboboxItemDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetLanguagesOutput": {
        "type": "object",
        "properties": {
          "defaultLanguageName": {
            "type": "string",
            "nullable": true
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ApplicationLanguageListDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetLatestWebLogsOutput": {
        "type": "object",
        "properties": {
          "latestWebLogLines": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetMachineForEditOutput": {
        "type": "object",
        "properties": {
          "machine": {
            "$ref": "#/components/schemas/CreateOrEditMachineDto"
          },
          "machineGroupName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetMachineForViewDto": {
        "type": "object",
        "properties": {
          "machine": {
            "$ref": "#/components/schemas/MachineDto"
          },
          "machineGroupName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetMachineForViewDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetMachineForViewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetMachineGroupForViewDto": {
        "type": "object",
        "properties": {
          "general": {
            "$ref": "#/components/schemas/GeneralConfigForView"
          }
        },
        "additionalProperties": false
      },
      "GetMarketPlaceItemForEditDto": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "$ref": "#/components/schemas/MarketPlaceItemType"
          },
          "isPublic": {
            "type": "boolean"
          },
          "isWebTesting": {
            "type": "boolean"
          },
          "firstName": {
            "type": "string",
            "nullable": true
          },
          "lastName": {
            "type": "string",
            "nullable": true
          },
          "emailAddress": {
            "type": "string",
            "nullable": true
          },
          "companyName": {
            "type": "string",
            "nullable": true
          },
          "websiteUrl": {
            "type": "string",
            "nullable": true
          },
          "versionCount": {
            "type": "integer",
            "format": "int32"
          },
          "originalCategories": {
            "type": "string",
            "nullable": true
          },
          "categories": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MarketplaceCategoryDto"
            },
            "nullable": true
          },
          "hasBeenReviewed": {
            "type": "boolean"
          },
          "reviewerUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "hasBeenApproved": {
            "type": "boolean"
          },
          "approvedByUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "osLanguage": {
            "type": "string",
            "nullable": true
          },
          "image": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "contributorType": {
            "$ref": "#/components/schemas/TenantType"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetMarketplaceItemCategoriesModel": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MarketplaceCategoryDto"
            },
            "nullable": true
          },
          "marketPlaceItemName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetMemberActivityOutput": {
        "type": "object",
        "properties": {
          "memberActivities": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MemberActivity"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetModalInformationForEditDto": {
        "type": "object",
        "properties": {
          "modalName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "supportURL": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetModalInformationForOverviewDto": {
        "type": "object",
        "properties": {
          "modalName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "supportURL": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetModalInformationForOverviewDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetModalInformationForOverviewDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetModalInformationForViewDto": {
        "type": "object",
        "properties": {
          "modalName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "supportURL": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetNotificationSettingsOutput": {
        "type": "object",
        "properties": {
          "receiveNotifications": {
            "type": "boolean"
          },
          "notifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NotificationSubscriptionWithDisplayNameDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetNotificationsCreatedByUserOutput": {
        "type": "object",
        "properties": {
          "notificationName": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "type": "string",
            "nullable": true
          },
          "dataTypeName": {
            "type": "string",
            "nullable": true
          },
          "severity": {
            "$ref": "#/components/schemas/NotificationSeverity"
          },
          "isPublished": {
            "type": "boolean"
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "GetNotificationsOutput": {
        "type": "object",
        "properties": {
          "unreadCount": {
            "type": "integer",
            "format": "int32"
          },
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserNotification"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetPasswordComplexitySettingOutput": {
        "type": "object",
        "properties": {
          "setting": {
            "$ref": "#/components/schemas/PasswordComplexitySetting"
          }
        },
        "additionalProperties": false
      },
      "GetPerformanceCounterDtoForEdit": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "nullable": true
          },
          "instance": {
            "type": "string",
            "nullable": true
          },
          "counter": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "GetProfilePictureOutput": {
        "type": "object",
        "properties": {
          "profilePicture": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetProfitShareOutput": {
        "type": "object",
        "properties": {
          "profitShares": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetPublishedNotificationsOutput": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetNotificationsCreatedByUserOutput"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetRecentTenantsOutput": {
        "type": "object",
        "properties": {
          "recentTenantsDayCount": {
            "type": "integer",
            "format": "int32"
          },
          "maxRecentTenantsShownCount": {
            "type": "integer",
            "format": "int32"
          },
          "tenantCreationStartDate": {
            "type": "string",
            "format": "date-time"
          },
          "recentTenants": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RecentTenant"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetRegionalStatsOutput": {
        "type": "object",
        "properties": {
          "stats": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RegionalStatCountry"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetRoleForEditOutput": {
        "type": "object",
        "properties": {
          "role": {
            "$ref": "#/components/schemas/RoleEditDto"
          },
          "permissions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FlatPermissionDto"
            },
            "nullable": true
          },
          "grantedPermissionNames": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetRolesInput": {
        "type": "object",
        "properties": {
          "permissions": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetSUTAgentForWizardDto": {
        "type": "object",
        "properties": {
          "agentName": {
            "type": "string",
            "nullable": true
          },
          "isOnline": {
            "type": "boolean"
          },
          "sutMachines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetSUTMachinesForWizardDto"
            },
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetSUTMachinesForWizardDto": {
        "type": "object",
        "properties": {
          "machineName": {
            "type": "string",
            "nullable": true
          },
          "templates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetTemplateForWizardDto"
            },
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetSUTProfileForWizardDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetSUTAgentForWizardDto"
            },
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetSalesSummaryOutput": {
        "type": "object",
        "properties": {
          "totalSales": {
            "type": "integer",
            "format": "int32"
          },
          "revenue": {
            "type": "integer",
            "format": "int32"
          },
          "expenses": {
            "type": "integer",
            "format": "int32"
          },
          "growth": {
            "type": "integer",
            "format": "int32"
          },
          "salesSummary": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SalesSummaryData"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetScheduleE2EForEditDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "startDate": {
            "type": "string",
            "format": "date-time"
          },
          "endDate": {
            "type": "string",
            "format": "date-time"
          },
          "startTime": {
            "type": "string",
            "format": "date-span"
          },
          "endTime": {
            "type": "string",
            "format": "date-span"
          },
          "daysOfWeek": {
            "$ref": "#/components/schemas/DayOfWeek"
          },
          "testDuration": {
            "type": "integer",
            "format": "int32"
          },
          "killSessionIfNeeded": {
            "type": "boolean"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetScheduleE2EForWizardDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetScheduledAgentJobForEditAgentsDto": {
        "type": "object",
        "properties": {
          "agentName": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetScheduledAgentJobForEditDto": {
        "type": "object",
        "properties": {
          "active": {
            "type": "boolean"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "executionTime": {
            "type": "string",
            "format": "date-span"
          },
          "daysOfWeek": {
            "$ref": "#/components/schemas/DayOfWeek"
          },
          "jobType": {
            "$ref": "#/components/schemas/AgentJobType"
          },
          "agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetScheduledAgentJobForEditAgentsDto"
            },
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetSutMachineForEditDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "ipAddress": {
            "type": "string",
            "nullable": true
          },
          "runAsProfileName": {
            "type": "string",
            "nullable": true
          },
          "runAsProfileId": {
            "type": "string",
            "format": "uuid"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetSutTemplateForEditDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "performanceCounters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GetPerformanceCounterDtoForEdit"
            },
            "nullable": true
          },
          "totalCounterCount": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetTargetEnvironmentForViewDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "citrixSettings": {
            "$ref": "#/components/schemas/CitrixConfigDto"
          },
          "rdsSettings": {
            "$ref": "#/components/schemas/RdsConfigDto"
          },
          "durationSettings": {
            "$ref": "#/components/schemas/DurationDto"
          },
          "avdSettings": {
            "$ref": "#/components/schemas/AVDConfigDto"
          },
          "vMwareSettings": {
            "$ref": "#/components/schemas/VMwareConfigDto"
          },
          "webTestingSettings": {
            "$ref": "#/components/schemas/WebTestingConfigDto"
          },
          "technology": {
            "$ref": "#/components/schemas/TechnologyType"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetTemplateForWizardDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "counters": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetTenantFeaturesEditOutput": {
        "type": "object",
        "properties": {
          "featureValues": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NameValueDto"
            },
            "nullable": true
          },
          "features": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FlatFeatureDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetTestUserForEditDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GetTopStatsOutput": {
        "type": "object",
        "properties": {
          "totalProfit": {
            "type": "integer",
            "format": "int32"
          },
          "newFeedbacks": {
            "type": "integer",
            "format": "int32"
          },
          "newOrders": {
            "type": "integer",
            "format": "int32"
          },
          "newUsers": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "GetUserChatFriendsWithSettingsOutput": {
        "type": "object",
        "properties": {
          "serverTime": {
            "type": "string",
            "format": "date-time"
          },
          "friends": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FriendDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetUserForEditOutput": {
        "type": "object",
        "properties": {
          "profilePictureId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "user": {
            "$ref": "#/components/schemas/UserEditDto"
          },
          "roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserRoleDto"
            },
            "nullable": true
          },
          "allOrganizationUnits": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OrganizationUnitDto"
            },
            "nullable": true
          },
          "memberedOrganizationUnits": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "allowedUserNameCharacters": {
            "type": "string",
            "nullable": true
          },
          "isSMTPSettingsProvided": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "GetUserInfoDto": {
        "type": "object",
        "properties": {
          "firstName": {
            "type": "string",
            "nullable": true
          },
          "lastName": {
            "type": "string",
            "nullable": true
          },
          "emailAddress": {
            "type": "string",
            "nullable": true
          },
          "companyName": {
            "type": "string",
            "nullable": true
          },
          "contributorType": {
            "$ref": "#/components/schemas/TenantType"
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "GetUserPermissionsForEditOutput": {
        "type": "object",
        "properties": {
          "permissions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FlatPermissionDto"
            },
            "nullable": true
          },
          "grantedPermissionNames": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GetUsersInput": {
        "type": "object",
        "properties": {
          "filter": {
            "type": "string",
            "nullable": true
          },
          "permissions": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "role": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "onlyLockedUsers": {
            "type": "boolean"
          },
          "sorting": {
            "type": "string",
            "nullable": true
          },
          "maxResultCount": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer",
            "format": "int32"
          },
          "skipCount": {
            "maximum": 2147483647,
            "minimum": 0,
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "GoogleExternalLoginProviderSettings": {
        "type": "object",
        "properties": {
          "clientId": {
            "type": "string",
            "nullable": true
          },
          "clientSecret": {
            "type": "string",
            "nullable": true
          },
          "userInfoEndpoint": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GroupFilterRuleDto": {
        "type": "object",
        "properties": {
          "type": {
            "$ref": "#/components/schemas/BaseFilterTypeDto"
          },
          "operator": {
            "$ref": "#/components/schemas/LogicalOperator"
          },
          "children": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/BaseFilterRuleDto"
            },
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "Guid": {
        "type": "string",
        "format": "uuid"
      },
      "GuidEntityDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GuidMachineGroupLookupTableDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid"
          },
          "displayName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GuidMachineGroupLookupTableDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidMachineGroupLookupTableDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GuidNameValueDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GuidNameValueDtoCpuLoadMonitoringConfig": {
        "required": [
          "highTimeSec",
          "threshold"
        ],
        "type": "object",
        "properties": {
          "enable": {
            "type": "boolean",
            "default": false
          },
          "threshold": {
            "maximum": 100,
            "minimum": 1,
            "type": "integer",
            "format": "int32",
            "default": 90
          },
          "highTimeSec": {
            "maximum": 3600,
            "minimum": 1,
            "type": "integer",
            "format": "int32",
            "default": 30
          },
          "excludedProcesses": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidNameValueDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GuidNameValueDtoDirectorySizeConfig": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "name": {
            "maxLength": 64,
            "minLength": 1,
            "type": "string",
            "default": "Directory Size"
          },
          "enabled": {
            "type": "boolean",
            "default": true
          },
          "tags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidNameValueDto"
            },
            "nullable": true
          },
          "paths": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidNameValueDto"
            },
            "nullable": true
          },
          "whichHoursToRunsMilitary": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidNameValueDto"
            },
            "nullable": true
          },
          "filterGB": {
            "type": "integer",
            "format": "int64"
          },
          "filterMB": {
            "type": "integer",
            "format": "int64"
          },
          "includeRights": {
            "type": "boolean"
          },
          "includeRightsOwner": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "GuidNameValueDtoMasterControlAgentConfig": {
        "required": [
          "tcpPort"
        ],
        "type": "object",
        "properties": {
          "enable": {
            "type": "boolean",
            "default": false
          },
          "tcpPort": {
            "maximum": 65535,
            "minimum": 0,
            "type": "integer",
            "format": "int32",
            "default": 8648
          },
          "selectedControlAgents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidNameValueDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GuidNameValueDtoMonitoringProcessConfig": {
        "required": [
          "percentageDifferenceOnNetworkCounters",
          "percentageDifferenceOnProcessCounters"
        ],
        "type": "object",
        "properties": {
          "enable": {
            "type": "boolean",
            "default": true
          },
          "percentageDifferenceOnProcessCounters": {
            "maximum": 100,
            "minimum": 0,
            "type": "integer",
            "format": "int32",
            "default": 0
          },
          "percentageDifferenceOnNetworkCounters": {
            "maximum": 100,
            "minimum": 0,
            "type": "integer",
            "format": "int32",
            "default": 0
          },
          "includeFilters": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/ProcMonFlags"
            },
            "nullable": true
          },
          "excludeFilters": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/ProcMonFlags"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GuidNameValueDtoMonitoringSystemConfig": {
        "type": "object",
        "properties": {
          "enable": {
            "type": "boolean",
            "default": true
          },
          "systemFilters": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/SysMonFlags"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GuidNameValueDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidNameValueDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GuidNameValueDtoRegistryConfig": {
        "required": [
          "interval",
          "name"
        ],
        "type": "object",
        "properties": {
          "enabled": {
            "type": "boolean",
            "default": false
          },
          "interval": {
            "maximum": 86400,
            "minimum": 60,
            "type": "integer",
            "format": "int32",
            "default": 300
          },
          "name": {
            "maxLength": 64,
            "minLength": 1,
            "type": "string",
            "default": "Registry"
          },
          "registryEntries": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidNameValueDtoRegistryEntryConfig"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GuidNameValueDtoRegistryEntryConfig": {
        "type": "object",
        "properties": {
          "keyPath": {
            "type": "string",
            "nullable": true
          },
          "collectionMethod": {
            "$ref": "#/components/schemas/RegistryCollectionMethod"
          },
          "valueNames": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidNameValueDto"
            },
            "nullable": true
          },
          "enumerateSubkeys": {
            "type": "boolean"
          },
          "maxDepth": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GuidNameValueDtoWindowsUpdateConfig": {
        "required": [
          "interval",
          "name"
        ],
        "type": "object",
        "properties": {
          "name": {
            "maxLength": 64,
            "minLength": 1,
            "type": "string",
            "default": "Windows Update"
          },
          "enabled": {
            "type": "boolean"
          },
          "interval": {
            "minimum": 1,
            "type": "integer",
            "format": "int32",
            "default": 3600
          },
          "tags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidNameValueDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GuidNameValueDtoWmiQueryConfig": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "enabled": {
            "type": "boolean"
          },
          "interval": {
            "type": "integer",
            "format": "int32"
          },
          "scope": {
            "type": "string",
            "nullable": true
          },
          "wmiClass": {
            "type": "string",
            "nullable": true
          },
          "properties": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidNameValueDto"
            },
            "nullable": true
          },
          "tags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidNameValueDto"
            },
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidNameValueDto"
            },
            "nullable": true
          },
          "query": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "GuidNullableNameValueDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GuidOrganizationUnitNameValueTypeDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "format": "uuid"
          },
          "type": {
            "$ref": "#/components/schemas/OrganizationUnitType"
          }
        },
        "additionalProperties": false
      },
      "GuidOrganizationUnitNameValueTypeDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GuidOrganizationUnitNameValueTypeDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "HostBillingSettingsEditDto": {
        "type": "object",
        "properties": {
          "legalName": {
            "type": "string",
            "nullable": true
          },
          "address": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "HostSettingsEditDto": {
        "required": [
          "email",
          "general",
          "security",
          "tenantManagement",
          "userManagement"
        ],
        "type": "object",
        "properties": {
          "general": {
            "$ref": "#/components/schemas/GeneralSettingsEditDto"
          },
          "userManagement": {
            "$ref": "#/components/schemas/HostUserManagementSettingsEditDto"
          },
          "email": {
            "$ref": "#/components/schemas/EmailSettingsEditDto"
          },
          "tenantManagement": {
            "$ref": "#/components/schemas/TenantManagementSettingsEditDto"
          },
          "security": {
            "$ref": "#/components/schemas/SecuritySettingsEditDto"
          },
          "billing": {
            "$ref": "#/components/schemas/HostBillingSettingsEditDto"
          },
          "otherSettings": {
            "$ref": "#/components/schemas/OtherSettingsEditDto"
          },
          "externalLoginProviderSettings": {
            "$ref": "#/components/schemas/ExternalLoginProviderSettingsEditDto"
          }
        },
        "additionalProperties": false
      },
      "HostUserManagementSettingsEditDto": {
        "type": "object",
        "properties": {
          "isEmailConfirmationRequiredForLogin": {
            "type": "boolean"
          },
          "smsVerificationEnabled": {
            "type": "boolean"
          },
          "isCookieConsentEnabled": {
            "type": "boolean"
          },
          "isQuickThemeSelectEnabled": {
            "type": "boolean"
          },
          "useCaptchaOnLogin": {
            "type": "boolean"
          },
          "allowUsingGravatarProfilePicture": {
            "type": "boolean"
          },
          "sessionTimeOutSettings": {
            "$ref": "#/components/schemas/SessionTimeOutSettingsEditDto"
          },
          "userPasswordSettings": {
            "$ref": "#/components/schemas/UserPasswordSettingsEditDto"
          }
        },
        "additionalProperties": false
      },
      "HttpStatusCode": {
        "enum": [
          100,
          101,
          102,
          103,
          200,
          201,
          202,
          203,
          204,
          205,
          206,
          207,
          208,
          226,
          300,
          301,
          302,
          303,
          304,
          305,
          306,
          307,
          308,
          400,
          401,
          402,
          403,
          404,
          405,
          406,
          407,
          408,
          409,
          410,
          411,
          412,
          413,
          414,
          415,
          416,
          417,
          421,
          422,
          423,
          424,
          426,
          428,
          429,
          431,
          451,
          500,
          501,
          502,
          503,
          504,
          505,
          506,
          507,
          508,
          510,
          511
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Continue",
          "SwitchingProtocols",
          "Processing",
          "EarlyHints",
          "OK",
          "Created",
          "Accepted",
          "NonAuthoritativeInformation",
          "NoContent",
          "ResetContent",
          "PartialContent",
          "MultiStatus",
          "AlreadyReported",
          "IMUsed",
          "MultipleChoices",
          "Ambiguous",
          "MovedPermanently",
          "Moved",
          "Found",
          "Redirect",
          "SeeOther",
          "RedirectMethod",
          "NotModified",
          "UseProxy",
          "Unused",
          "TemporaryRedirect",
          "RedirectKeepVerb",
          "PermanentRedirect",
          "BadRequest",
          "Unauthorized",
          "PaymentRequired",
          "Forbidden",
          "NotFound",
          "MethodNotAllowed",
          "NotAcceptable",
          "ProxyAuthenticationRequired",
          "RequestTimeout",
          "Conflict",
          "Gone",
          "LengthRequired",
          "PreconditionFailed",
          "RequestEntityTooLarge",
          "RequestUriTooLong",
          "UnsupportedMediaType",
          "RequestedRangeNotSatisfiable",
          "ExpectationFailed",
          "MisdirectedRequest",
          "UnprocessableEntity",
          "UnprocessableContent",
          "Locked",
          "FailedDependency",
          "UpgradeRequired",
          "PreconditionRequired",
          "TooManyRequests",
          "RequestHeaderFieldsTooLarge",
          "UnavailableForLegalReasons",
          "InternalServerError",
          "NotImplemented",
          "BadGateway",
          "ServiceUnavailable",
          "GatewayTimeout",
          "HttpVersionNotSupported",
          "VariantAlsoNegotiates",
          "InsufficientStorage",
          "LoopDetected",
          "NotExtended",
          "NetworkAuthenticationRequired"
        ]
      },
      "IInputType": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "attributes": {
            "type": "object",
            "additionalProperties": { },
            "nullable": true,
            "readOnly": true
          },
          "validator": {
            "$ref": "#/components/schemas/IValueValidator"
          }
        },
        "additionalProperties": false
      },
      "IValueValidator": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "attributes": {
            "type": "object",
            "additionalProperties": { },
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "ImpersonateOutput": {
        "type": "object",
        "properties": {
          "impersonationToken": {
            "type": "string",
            "nullable": true
          },
          "tenancyName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ImpersonateTenantInput": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userId": {
            "minimum": 1,
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "ImpersonateUserInput": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userId": {
            "minimum": 1,
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "ImpersonatedAuthenticateResultModel": {
        "type": "object",
        "properties": {
          "accessToken": {
            "type": "string",
            "nullable": true
          },
          "encryptedAccessToken": {
            "type": "string",
            "nullable": true
          },
          "expireInSeconds": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "IncomeStastistic": {
        "type": "object",
        "properties": {
          "label": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time"
          },
          "amount": {
            "type": "number",
            "format": "double"
          }
        },
        "additionalProperties": false
      },
      "InfluxDatabaseConfig": {
        "required": [
          "port"
        ],
        "type": "object",
        "properties": {
          "url": {
            "type": "string",
            "format": "uri",
            "nullable": true
          },
          "port": {
            "maximum": 65535,
            "minimum": 1,
            "type": "integer",
            "format": "int32",
            "default": 8086
          },
          "apiKey": {
            "type": "string",
            "nullable": true
          },
          "bucketId": {
            "type": "string",
            "nullable": true
          },
          "organizationId": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InfluxDatabaseDto": {
        "required": [
          "apiKey",
          "bucketId",
          "name",
          "organizationId",
          "port",
          "url"
        ],
        "type": "object",
        "properties": {
          "name": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "url": {
            "minLength": 1,
            "type": "string",
            "format": "uri"
          },
          "port": {
            "maximum": 65535,
            "minimum": 1,
            "type": "integer",
            "format": "int32"
          },
          "apiKey": {
            "minLength": 1,
            "type": "string"
          },
          "bucketId": {
            "minLength": 1,
            "type": "string"
          },
          "organizationId": {
            "minLength": 1,
            "type": "string"
          },
          "organizationUnitId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "InfluxDatabaseDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InfluxDatabaseDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InsertOrUpdateAllValuesInput": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InsertOrUpdateAllValuesInputItem"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InsertOrUpdateAllValuesInputItem": {
        "type": "object",
        "properties": {
          "entityId": {
            "type": "string",
            "nullable": true
          },
          "dynamicEntityPropertyId": {
            "type": "integer",
            "format": "int32"
          },
          "values": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InstallDto": {
        "required": [
          "adminPassword",
          "connectionString",
          "defaultLanguage",
          "webSiteUrl"
        ],
        "type": "object",
        "properties": {
          "connectionString": {
            "minLength": 1,
            "type": "string"
          },
          "adminPassword": {
            "minLength": 1,
            "type": "string"
          },
          "webSiteUrl": {
            "minLength": 1,
            "type": "string"
          },
          "serverUrl": {
            "type": "string",
            "nullable": true
          },
          "defaultLanguage": {
            "minLength": 1,
            "type": "string"
          },
          "smtpSettings": {
            "$ref": "#/components/schemas/EmailSettingsEditDto"
          },
          "billInfo": {
            "$ref": "#/components/schemas/HostBillingSettingsEditDto"
          }
        },
        "additionalProperties": false
      },
      "InstallProductVersionReference": {
        "type": "object",
        "properties": {
          "tenantName": {
            "type": "string",
            "nullable": true
          },
          "entityName": {
            "type": "string",
            "nullable": true
          },
          "entityDisplayName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InstallerProductModelDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "buildVersion": {
            "type": "integer",
            "format": "int32"
          },
          "fileName": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "image": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "universalReleaseDate": {
            "type": "string",
            "format": "date-time"
          },
          "isServiceUserProduct": {
            "type": "boolean"
          },
          "productShortName": {
            "type": "string",
            "nullable": true
          },
          "changeLog": {
            "type": "string",
            "nullable": true
          },
          "additionalConfigurationRequired": {
            "type": "boolean"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "InstallerProductModelDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InstallerProductModelDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Int32MachineGroupLookupTableDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "displayName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Int32MachineGroupLookupTableDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Int32MachineGroupLookupTableDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Int64EntityDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "Int64MachineGroupLookupTableDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64"
          },
          "displayName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Int64MachineGroupLookupTableDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Int64MachineGroupLookupTableDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Int64NullableNameValueDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InvoiceDto": {
        "type": "object",
        "properties": {
          "amount": {
            "type": "number",
            "format": "double"
          },
          "editionDisplayName": {
            "type": "string",
            "nullable": true
          },
          "invoiceNo": {
            "type": "string",
            "nullable": true
          },
          "invoiceDate": {
            "type": "string",
            "format": "date-time"
          },
          "tenantLegalName": {
            "type": "string",
            "nullable": true
          },
          "tenantAddress": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "tenantTaxNo": {
            "type": "string",
            "nullable": true
          },
          "hostLegalName": {
            "type": "string",
            "nullable": true
          },
          "hostAddress": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IsTenantAvailableInput": {
        "required": [
          "tenancyName"
        ],
        "type": "object",
        "properties": {
          "tenancyName": {
            "maxLength": 64,
            "minLength": 1,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "IsTenantAvailableOutput": {
        "type": "object",
        "properties": {
          "state": {
            "$ref": "#/components/schemas/TenantAvailabilityState"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "serverRootAddress": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ItemsOrganizationUnitDto": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "items": {
            "type": "object",
            "properties": {
              "None": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "Dashboards": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "CloudAgents": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "E2ECanvas": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "E2ESchedules": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "RunAsProfiles": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "SUTTMachines": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "SUTProfiles": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "SUTTemplates": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "TestUsers": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "Workloads": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "TargetEnvironment": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "MachineGroup": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "Machine": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "ControlAgent": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              },
              "InfluxDatabase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GuidNameValueDto"
                }
              }
            },
            "additionalProperties": false,
            "nullable": true
          },
          "memberCount": {
            "type": "integer",
            "format": "int32"
          },
          "roleCount": {
            "type": "integer",
            "format": "int32"
          },
          "lastModificationTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastModifierUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "creatorUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "ItemsOrganizationUnitDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ItemsOrganizationUnitDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "JobEnum": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "EnableFastTalk",
          "DisableFastTalk",
          "InstallProduct",
          "RemoveProduct",
          "UpdateConfigs",
          "RequestEventLogs",
          "RequestBackupStatus",
          "StartRemoteView",
          "RemoteExecute",
          "InstallExternal"
        ]
      },
      "JobUrgency": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Low",
          "Medium",
          "High"
        ]
      },
      "JsonClaimMapDto": {
        "type": "object",
        "properties": {
          "claim": {
            "type": "string",
            "nullable": true
          },
          "key": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LanguageTextListDto": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "nullable": true
          },
          "baseValue": {
            "type": "string",
            "nullable": true
          },
          "targetValue": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LanguageTextListDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguageTextListDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LdapSettingsEditDto": {
        "type": "object",
        "properties": {
          "isModuleEnabled": {
            "type": "boolean"
          },
          "isEnabled": {
            "type": "boolean"
          },
          "domain": {
            "type": "string",
            "nullable": true
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "password": {
            "type": "string",
            "nullable": true
          },
          "useSsl": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "LicensePaymentSessionInput": {
        "type": "object",
        "properties": {
          "paymentId": {
            "type": "integer",
            "format": "int64"
          },
          "licenseType": {
            "$ref": "#/components/schemas/LicenseType"
          },
          "successUrl": {
            "type": "string",
            "nullable": true
          },
          "cancelUrl": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LicenseType": {
        "enum": [
          0,
          1
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Insight",
          "E2E"
        ]
      },
      "LinkToUserInput": {
        "required": [
          "password",
          "usernameOrEmailAddress"
        ],
        "type": "object",
        "properties": {
          "tenancyName": {
            "type": "string",
            "nullable": true
          },
          "usernameOrEmailAddress": {
            "minLength": 1,
            "type": "string"
          },
          "password": {
            "minLength": 1,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "LinkedUserDto": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tenancyName": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "LinkedUserDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LinkedUserDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LinkedUserDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LinkedUserDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LoadGenCloudLicenseDto": {
        "type": "object",
        "properties": {
          "companyName": {
            "type": "string",
            "nullable": true
          },
          "dateSend": {
            "type": "string",
            "format": "date-time"
          },
          "allowedOfflineDays": {
            "type": "integer",
            "format": "int32"
          },
          "maxVersion": {
            "type": "integer",
            "format": "int32"
          },
          "timeTamperDetectionDisabled": {
            "type": "boolean"
          },
          "hash": {
            "type": "string",
            "nullable": true
          },
          "cloudLicenses": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CloudLicenseForLoadGenDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LocalizableComboboxItemDto": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string",
            "nullable": true
          },
          "displayText": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LocalizableComboboxItemSourceDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LocalizableComboboxItemDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LogicalOperator": {
        "enum": [
          0,
          1,
          2,
          3
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "and",
          "or",
          "notand",
          "notor"
        ]
      },
      "MachineCheckInDto": {
        "type": "object",
        "properties": {
          "machineId": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "$ref": "#/components/schemas/MachineStatus"
          },
          "checkInDate": {
            "type": "string",
            "format": "date-time"
          },
          "version": {
            "type": "string",
            "nullable": true
          },
          "machineName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MachineDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "machineGroupId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "isOnline": {
            "type": "boolean",
            "readOnly": true
          },
          "version": {
            "type": "string",
            "nullable": true
          },
          "lastCheckinDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenantId": {
            "type": "integer",
            "format": "int32"
          },
          "uniqueID": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "MachineGroupConfigs": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "UpdateConfiguration",
          "RemoteView",
          "UpdateAgent",
          "DirectorySize",
          "General",
          "InfluxDatabase",
          "MasterControlAgent",
          "MonitoringNetwork",
          "MonitoringProcessInformation",
          "MonitoringSystem",
          "MonitoringGeneral",
          "WindowsUpdate",
          "MonitoringProcess",
          "CacheDatabase",
          "SpecsSystem",
          "WmiQueries",
          "Registry",
          "CpuLoadMonitoring"
        ]
      },
      "MachineGroupForTreeView": {
        "type": "object",
        "properties": {
          "missingFields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MachineGroupRequired"
            },
            "nullable": true
          },
          "isEnabled": {
            "type": "boolean"
          },
          "machineCount": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "MachineGroupForTreeViewListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MachineGroupForTreeView"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MachineGroupRequired": {
        "type": "object",
        "properties": {
          "config": {
            "$ref": "#/components/schemas/MachineGroupConfigs"
          },
          "fieldNames": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MachineJobDto": {
        "type": "object",
        "properties": {
          "jobType": {
            "$ref": "#/components/schemas/MachineJobType"
          },
          "urgency": {
            "$ref": "#/components/schemas/JobUrgency"
          },
          "machineId": {
            "type": "string",
            "format": "uuid"
          },
          "machineGroupId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "hash": {
            "type": "string",
            "nullable": true
          },
          "universalStartTime": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "MachineJobType": {
        "enum": [
          0
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Config"
        ]
      },
      "MachineLicenseDto": {
        "type": "object",
        "properties": {
          "type": {
            "$ref": "#/components/schemas/LicenseType"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32"
          },
          "licenseCount": {
            "type": "integer",
            "format": "int32"
          },
          "tenantName": {
            "type": "string",
            "nullable": true
          },
          "validUntil": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "canceled": {
            "type": "boolean"
          },
          "databaseRetention": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isEnabled": {
            "type": "boolean"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "MachineLicenseDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MachineLicenseDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MachineStatus": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Unknown",
          "Available",
          "Running"
        ]
      },
      "MarkAllUnreadMessagesOfUserAsReadInput": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userId": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "MarketPlaceItemType": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Flow",
          "Application",
          "UserActionBlock"
        ]
      },
      "MarketplaceCategoryDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "isApproved": {
            "type": "boolean"
          },
          "isWebTesting": {
            "type": "boolean"
          },
          "usedCount": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "MarketplaceCategoryDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MarketplaceCategoryDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MassNotificationOrganizationUnitLookupTableDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64"
          },
          "displayName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MassNotificationOrganizationUnitLookupTableDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MassNotificationOrganizationUnitLookupTableDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MassNotificationUserLookupTableDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64"
          },
          "displayName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MassNotificationUserLookupTableDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MassNotificationUserLookupTableDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MemberActivity": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "earnings": {
            "type": "string",
            "nullable": true
          },
          "cases": {
            "type": "integer",
            "format": "int32"
          },
          "closed": {
            "type": "integer",
            "format": "int32"
          },
          "rate": {
            "type": "string",
            "nullable": true
          },
          "profilePictureName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MicrosoftExternalLoginProviderSettings": {
        "type": "object",
        "properties": {
          "clientId": {
            "type": "string",
            "nullable": true
          },
          "clientSecret": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ModalInformationDto": {
        "type": "object",
        "properties": {
          "description": {
            "type": "string",
            "nullable": true
          },
          "supportURL": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "MonitoringGeneralConfig": {
        "required": [
          "aggregationCount",
          "interval",
          "uploadToControlAgent"
        ],
        "type": "object",
        "properties": {
          "interval": {
            "maximum": 60,
            "minimum": 1,
            "type": "integer",
            "format": "int32",
            "default": 5
          },
          "aggregationCount": {
            "maximum": 60,
            "minimum": 1,
            "type": "integer",
            "format": "int32",
            "default": 1
          },
          "uploadToControlAgent": {
            "maximum": 60,
            "minimum": 1,
            "type": "integer",
            "format": "int32",
            "default": 1
          }
        },
        "additionalProperties": false
      },
      "MonitoringNetworkConfig": {
        "type": "object",
        "properties": {
          "enable": {
            "type": "boolean",
            "default": true
          },
          "networkFilters": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/NetMonFlags"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MonitoringProcessInformationConfig": {
        "type": "object",
        "properties": {
          "enable": {
            "type": "boolean",
            "default": true
          }
        },
        "additionalProperties": false
      },
      "MoveObjectOrganizationUnitInput": {
        "type": "object",
        "properties": {
          "oldOrganizationUnit": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "MoveTenantsToAnotherEditionDto": {
        "type": "object",
        "properties": {
          "sourceEditionId": {
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer",
            "format": "int32"
          },
          "targetEditionId": {
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "NameValue": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NameValueDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NameValueDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NameValueDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NameValueDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NameValueDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NetMonFlags": {
        "enum": [
          1,
          2,
          4,
          8,
          16,
          32,
          64,
          128,
          256,
          512,
          1024,
          2048,
          4096,
          8192,
          16384,
          32768,
          65536,
          131072,
          1.8446744E+19
        ],
        "type": "integer",
        "format": "int64",
        "x-enumNames": [
          "BytesTotalPerSec",
          "PacketsPerSec",
          "PacketsReceivedPerSec",
          "PacketsSentPerSec",
          "CurrentBandwidth",
          "BytesReceivedPerSec",
          "PacketsReceivedUnicastPerSec",
          "PacketsReceivedNonUnicastPerSec",
          "PacketsReceivedDiscarded",
          "PacketsReceivedErrors",
          "PacketsReceivedUnknown",
          "BytesSentPerSec",
          "PacketsSentUnicastPerSec",
          "PacketsSentNonUnicastPerSec",
          "PacketsOutboundDiscarded",
          "PacketsOutboundErrors",
          "OutputQueueLength",
          "OffloadedConnections",
          "All"
        ]
      },
      "NotificationData": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "properties": {
            "type": "object",
            "additionalProperties": {
              "nullable": true
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NotificationSeverity": {
        "enum": [
          0,
          1,
          2,
          3,
          4
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Info",
          "Success",
          "Warn",
          "Error",
          "Fatal"
        ]
      },
      "NotificationSubscriptionDto": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "name": {
            "maxLength": 96,
            "minLength": 1,
            "type": "string"
          },
          "isSubscribed": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "NotificationSubscriptionWithDisplayNameDto": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "maxLength": 96,
            "minLength": 1,
            "type": "string"
          },
          "isSubscribed": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "OpenIdConnectExternalLoginProviderSettings": {
        "type": "object",
        "properties": {
          "clientId": {
            "type": "string",
            "nullable": true
          },
          "clientSecret": {
            "type": "string",
            "nullable": true
          },
          "authority": {
            "type": "string",
            "nullable": true
          },
          "loginUrl": {
            "type": "string",
            "nullable": true
          },
          "validateIssuer": {
            "type": "boolean"
          },
          "responseType": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OrganizationUnitDashboardListDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "addedTime": {
            "type": "string",
            "format": "date-time"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "OrganizationUnitDashboardListDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OrganizationUnitDashboardListDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OrganizationUnitDto": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "memberCount": {
            "type": "integer",
            "format": "int32"
          },
          "roleCount": {
            "type": "integer",
            "format": "int32"
          },
          "lastModificationTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastModifierUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "creatorUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "OrganizationUnitDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OrganizationUnitDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OrganizationUnitRoleListDto": {
        "type": "object",
        "properties": {
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "addedTime": {
            "type": "string",
            "format": "date-time"
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "OrganizationUnitRoleListDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OrganizationUnitRoleListDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OrganizationUnitType": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "None",
          "Dashboards",
          "CloudAgents",
          "E2ECanvas",
          "E2ESchedules",
          "RunAsProfiles",
          "SUTTMachines",
          "SUTProfiles",
          "SUTTemplates",
          "TestUsers",
          "Workloads",
          "TargetEnvironment",
          "MachineGroup",
          "Machine",
          "ControlAgent",
          "InfluxDatabase"
        ]
      },
      "OrganizationUnitUserListDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "surname": {
            "type": "string",
            "nullable": true
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "emailAddress": {
            "type": "string",
            "nullable": true
          },
          "profilePictureId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "addedTime": {
            "type": "string",
            "format": "date-time"
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "OrganizationUnitUserListDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OrganizationUnitUserListDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OtherSettingsEditDto": {
        "type": "object",
        "properties": {
          "isQuickThemeSelectEnabled": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Page": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "widgets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Widget"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PasswordComplexitySetting": {
        "type": "object",
        "properties": {
          "allowedMinimumLength": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "requireDigit": {
            "type": "boolean"
          },
          "requireLowercase": {
            "type": "boolean"
          },
          "requireNonAlphanumeric": {
            "type": "boolean"
          },
          "requireUppercase": {
            "type": "boolean"
          },
          "requiredLength": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "PayPalConfigurationDto": {
        "type": "object",
        "properties": {
          "clientId": {
            "type": "string",
            "nullable": true
          },
          "demoUsername": {
            "type": "string",
            "nullable": true
          },
          "demoPassword": {
            "type": "string",
            "nullable": true
          },
          "disabledFundings": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PaymentDto": {
        "type": "object",
        "properties": {
          "quantity": {
            "type": "integer",
            "format": "int32"
          },
          "product": {
            "$ref": "#/components/schemas/ProductDto"
          },
          "status": {
            "$ref": "#/components/schemas/PaymentStatus"
          },
          "type": {
            "$ref": "#/components/schemas/PaymentType"
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "PaymentGatewayModel": {
        "type": "object",
        "properties": {
          "gatewayType": {
            "$ref": "#/components/schemas/SubscriptionPaymentGatewayType"
          },
          "supportsRecurringPayments": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "PaymentInfoDto": {
        "type": "object",
        "properties": {
          "edition": {
            "$ref": "#/components/schemas/EditionSelectDto"
          },
          "additionalPrice": {
            "type": "number",
            "format": "double"
          }
        },
        "additionalProperties": false
      },
      "PaymentPeriodType": {
        "enum": [
          1,
          7,
          30,
          365
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Daily",
          "Weekly",
          "Monthly",
          "Annual"
        ]
      },
      "PaymentStatus": {
        "enum": [
          0,
          1,
          2,
          3,
          4
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "NotPaid",
          "Completed",
          "Paid",
          "Canceled",
          "Error"
        ]
      },
      "PaymentType": {
        "enum": [
          0,
          1
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Buy",
          "Upgrade"
        ]
      },
      "PerformanceCategoryDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "instances": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PerformanceInstanceDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PerformanceCounterDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PerformanceCounterModelCachedDto": {
        "type": "object",
        "properties": {
          "machineId": {
            "type": "string",
            "format": "uuid"
          },
          "machineName": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PerformanceCountersModelArrayDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PerformanceCounterModelDto": {
        "type": "object",
        "properties": {
          "machineId": {
            "type": "string",
            "format": "uuid"
          },
          "machineName": {
            "type": "string",
            "nullable": true
          },
          "categories": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PerformanceCategoryDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PerformanceCounterResultModelDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid"
          },
          "counters": {
            "$ref": "#/components/schemas/PerformanceCounterModelDto"
          }
        },
        "additionalProperties": false
      },
      "PerformanceCountersModelArrayDto": {
        "type": "object",
        "properties": {
          "parentId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "parent": {
            "$ref": "#/components/schemas/PerformanceCountersModelArrayDto"
          },
          "label": {
            "type": "string",
            "nullable": true
          },
          "children": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PerformanceCountersModelArrayDto"
            },
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "PerformanceInstanceDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "counters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PerformanceCounterDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PriceDto": {
        "type": "object",
        "properties": {
          "priceId": {
            "type": "string",
            "nullable": true
          },
          "amount": {
            "type": "number",
            "format": "double"
          },
          "recurringPeriod": {
            "type": "string",
            "nullable": true
          },
          "recurringAmount": {
            "type": "integer",
            "format": "int64"
          },
          "tiersMode": {
            "type": "string",
            "nullable": true
          },
          "tiers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TierDto"
            },
            "nullable": true
          },
          "productOption": {
            "$ref": "#/components/schemas/ProductOptionDto"
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "PricingDto": {
        "type": "object",
        "properties": {
          "productId": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "prices": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PriceDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ProcMonFlags": {
        "enum": [
          1,
          2,
          4,
          8,
          16,
          32,
          64,
          128,
          256,
          512,
          1024,
          2048,
          1.8446744E+19
        ],
        "type": "integer",
        "format": "int64",
        "x-enumNames": [
          "PercentageProcessorTime",
          "PercentageUserTime",
          "PercentagePrivilegedTime",
          "WorkingSet",
          "PageFileBytes",
          "ThreadCount",
          "HandleCount",
          "IoReadBytesPerSec",
          "IoWriteBytesPerSec",
          "WorkingSetPrivate",
          "ProcessId",
          "TcpConnection",
          "All"
        ]
      },
      "ProcessPerformanceCounterDto": {
        "type": "object",
        "properties": {
          "processId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "processName": {
            "type": "string",
            "nullable": true
          },
          "processGuid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "flags": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "processorTimePerc": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "userTimePerc": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "privilegedTimePerc": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "memory": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "pageFileBytes": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "threadCount": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "handleCount": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "ioReadBytesSec": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "ioWriteBytesSec": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "memoryPrivate": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "dateTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "processInformationPackageId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ProcessPerformanceCounterDtoPerformanceCounterWrapperDto": {
        "type": "object",
        "properties": {
          "machineName": {
            "type": "string",
            "nullable": true
          },
          "startDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "duration": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ProcessPerformanceCounterDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ProductDto": {
        "type": "object",
        "properties": {
          "price": {
            "type": "number",
            "format": "double"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "period": {
            "type": "integer",
            "format": "int32"
          },
          "recurringPeriod": {
            "type": "string",
            "nullable": true
          },
          "recurringAmount": {
            "type": "integer",
            "format": "int64"
          },
          "priceId": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "ProductOptionDto": {
        "type": "object",
        "properties": {
          "key": {
            "$ref": "#/components/schemas/ProductOptionsType"
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "ProductOptionsType": {
        "enum": [
          0,
          1
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "None",
          "DatabaseRetention"
        ]
      },
      "ProposedCategoryDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "isWebTesting": {
            "type": "boolean"
          },
          "count": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "ProposedCategoryDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ProposedCategoryDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RDSGatewayCredentialsSourceType": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Userpass",
          "Smartcard",
          "Any"
        ]
      },
      "RDSGatewayProfileUsageMethodType": {
        "enum": [
          0,
          1
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Default",
          "Explicit"
        ]
      },
      "RDSGatewayUsageMethodType": {
        "enum": [
          0,
          1,
          2,
          3,
          4
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "None",
          "Direct",
          "Detect",
          "Default",
          "None_Detect"
        ]
      },
      "RdsConfigDto": {
        "type": "object",
        "properties": {
          "rdsServer": {
            "type": "string",
            "nullable": true
          },
          "encryption": {
            "type": "boolean"
          },
          "persistentCacheEnabled": {
            "type": "boolean"
          },
          "enableClientAudio": {
            "type": "boolean"
          },
          "compressData": {
            "type": "boolean"
          },
          "desiredColor": {
            "type": "integer",
            "format": "int32"
          },
          "desiredResolution": {
            "type": "string",
            "nullable": true
          },
          "gatewayServer": {
            "type": "string",
            "nullable": true
          },
          "gatewayUsageMethod": {
            "$ref": "#/components/schemas/RDSGatewayUsageMethodType"
          },
          "gatewayCredentialsSource": {
            "$ref": "#/components/schemas/RDSGatewayCredentialsSourceType"
          },
          "gatewayProfileUsageMethod": {
            "$ref": "#/components/schemas/RDSGatewayProfileUsageMethodType"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "RecentTenant": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "RefreshTimeDashboardDto": {
        "type": "object",
        "properties": {
          "refreshTime": {
            "type": "integer",
            "format": "int64"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "RefreshTokenResult": {
        "type": "object",
        "properties": {
          "accessToken": {
            "type": "string",
            "nullable": true
          },
          "encryptedAccessToken": {
            "type": "string",
            "nullable": true
          },
          "expireInSeconds": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "RegionalStatCountry": {
        "type": "object",
        "properties": {
          "countryName": {
            "type": "string",
            "nullable": true
          },
          "sales": {
            "type": "number",
            "format": "double"
          },
          "change": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "averagePrice": {
            "type": "number",
            "format": "double"
          },
          "totalPrice": {
            "type": "number",
            "format": "double"
          }
        },
        "additionalProperties": false
      },
      "RegisterInput": {
        "required": [
          "emailAddress",
          "name",
          "password",
          "surname",
          "userName"
        ],
        "type": "object",
        "properties": {
          "name": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "surname": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "userName": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string"
          },
          "emailAddress": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string",
            "format": "email"
          },
          "password": {
            "maxLength": 32,
            "minLength": 0,
            "type": "string"
          },
          "captchaResponse": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RegisterOutput": {
        "type": "object",
        "properties": {
          "canLogin": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "RegisterTenantInput": {
        "required": [
          "adminEmailAddress",
          "name",
          "tenancyName"
        ],
        "type": "object",
        "properties": {
          "tenancyName": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "name": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "adminEmailAddress": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string",
            "format": "email"
          },
          "adminName": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "adminSurname": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "adminPassword": {
            "maxLength": 32,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "captchaResponse": {
            "type": "string",
            "nullable": true
          },
          "subscriptionStartType": {
            "$ref": "#/components/schemas/SubscriptionStartType"
          },
          "editionId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RegisterTenantOutput": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32"
          },
          "tenancyName": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "emailAddress": {
            "type": "string",
            "nullable": true
          },
          "isTenantActive": {
            "type": "boolean"
          },
          "isActive": {
            "type": "boolean"
          },
          "isEmailConfirmationRequired": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "RegistryCollectionMethod": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "SpecificValues",
          "AllValues",
          "AllSubkeysAndValues"
        ]
      },
      "RemoteViewConfig": {
        "type": "object",
        "properties": {
          "enable": {
            "type": "boolean",
            "default": true
          }
        },
        "additionalProperties": false
      },
      "RenamePageInput": {
        "type": "object",
        "properties": {
          "dashboardName": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "application": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ResetPasswordInput": {
        "type": "object",
        "properties": {
          "userId": {
            "type": "integer",
            "format": "int64"
          },
          "resetCode": {
            "type": "string",
            "nullable": true
          },
          "expireDate": {
            "type": "string",
            "format": "date-time"
          },
          "password": {
            "type": "string",
            "nullable": true
          },
          "returnUrl": {
            "type": "string",
            "nullable": true
          },
          "singleSignIn": {
            "type": "string",
            "nullable": true
          },
          "c": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ResetPasswordOutput": {
        "type": "object",
        "properties": {
          "canLogin": {
            "type": "boolean"
          },
          "userName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ResolveTenantIdInput": {
        "type": "object",
        "properties": {
          "c": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RoleEditDto": {
        "required": [
          "displayName"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "displayName": {
            "minLength": 1,
            "type": "string"
          },
          "isDefault": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "RoleListDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "isStatic": {
            "type": "boolean"
          },
          "isDefault": {
            "type": "boolean"
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "RoleListDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RoleListDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RolesToOrganizationUnitInput": {
        "type": "object",
        "properties": {
          "roleIds": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "organizationUnitId": {
            "minimum": 1,
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "SMSAlertTriggerDto": {
        "type": "object",
        "properties": {
          "type": {
            "$ref": "#/components/schemas/BaseAlertTriggerTypeDto"
          },
          "messageBody": {
            "type": "string",
            "nullable": true
          },
          "phoneNumbersString": {
            "type": "string",
            "nullable": true
          },
          "phoneNumbers": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "configurationType": {
            "$ref": "#/components/schemas/ConfigurationType"
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "tenant": {
            "$ref": "#/components/schemas/Tenant"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "SalesSummaryData": {
        "type": "object",
        "properties": {
          "period": {
            "type": "string",
            "nullable": true
          },
          "sales": {
            "type": "integer",
            "format": "int32"
          },
          "profit": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "SalesSummaryDatePeriod": {
        "enum": [
          1,
          2,
          3
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Daily",
          "Weekly",
          "Monthly"
        ]
      },
      "SavePageInput": {
        "type": "object",
        "properties": {
          "dashboardName": {
            "type": "string",
            "nullable": true
          },
          "application": {
            "type": "string",
            "nullable": true
          },
          "pages": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Page"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SecuritySettingsEditDto": {
        "type": "object",
        "properties": {
          "allowOneConcurrentLoginPerUser": {
            "type": "boolean"
          },
          "useDefaultPasswordComplexitySettings": {
            "type": "boolean"
          },
          "passwordComplexity": {
            "$ref": "#/components/schemas/PasswordComplexitySetting"
          },
          "defaultPasswordComplexity": {
            "$ref": "#/components/schemas/PasswordComplexitySetting"
          },
          "userLockOut": {
            "$ref": "#/components/schemas/UserLockOutSettingsEditDto"
          },
          "twoFactorLogin": {
            "$ref": "#/components/schemas/TwoFactorLoginSettingsEditDto"
          }
        },
        "additionalProperties": false
      },
      "SendAndGetDateWithTextInput": {
        "type": "object",
        "properties": {
          "text": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "SendEmailActivationLinkInput": {
        "required": [
          "emailAddress"
        ],
        "type": "object",
        "properties": {
          "emailAddress": {
            "minLength": 1,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "SendPasswordResetCodeInput": {
        "required": [
          "emailAddress"
        ],
        "type": "object",
        "properties": {
          "emailAddress": {
            "maxLength": 256,
            "minLength": 1,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "SendTestEmailInput": {
        "required": [
          "emailAddress"
        ],
        "type": "object",
        "properties": {
          "emailAddress": {
            "maxLength": 256,
            "minLength": 1,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "SendTwoFactorAuthCodeModel": {
        "required": [
          "provider"
        ],
        "type": "object",
        "properties": {
          "userId": {
            "minimum": 1,
            "type": "integer",
            "format": "int64"
          },
          "provider": {
            "minLength": 1,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "SendVerificationSmsInputDto": {
        "type": "object",
        "properties": {
          "phoneNumber": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SessionTimeOutSettingsEditDto": {
        "type": "object",
        "properties": {
          "isEnabled": {
            "type": "boolean"
          },
          "timeOutSecond": {
            "maximum": 2147483647,
            "minimum": 10,
            "type": "integer",
            "format": "int32"
          },
          "showTimeOutNotificationSecond": {
            "maximum": 2147483647,
            "minimum": 10,
            "type": "integer",
            "format": "int32"
          },
          "showLockScreenWhenTimedOut": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "SetDefaultLanguageInput": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "name": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "SetNotificationAsReadOutput": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "SetObjectOrganizationUnitInput": {
        "type": "object",
        "properties": {
          "objectType": {
            "$ref": "#/components/schemas/OrganizationUnitType"
          },
          "organizationUnitId": {
            "type": "integer",
            "format": "int64"
          },
          "move": {
            "$ref": "#/components/schemas/MoveObjectOrganizationUnitInput"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "SetTenantTypeInput": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32"
          },
          "tenantType": {
            "$ref": "#/components/schemas/TenantType"
          }
        },
        "additionalProperties": false
      },
      "SetTimeTamperDetectionInput": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32"
          },
          "timeTamperDetectionDisabled": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "Setting": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "name": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string"
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "lastModificationTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastModifierUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "creatorUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "SettingScopes": {
        "enum": [
          1,
          2,
          4,
          7
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Application",
          "Tenant",
          "User",
          "All"
        ]
      },
      "SpecsSystemConfig": {
        "required": [
          "interval"
        ],
        "type": "object",
        "properties": {
          "enable": {
            "type": "boolean",
            "default": true
          },
          "interval": {
            "maximum": 86400,
            "minimum": 60,
            "type": "integer",
            "format": "int32",
            "default": 3600
          }
        },
        "additionalProperties": false
      },
      "String": {
        "type": "string"
      },
      "StringEntityDto": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StringListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StringNameValue": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StringOutput": {
        "type": "object",
        "properties": {
          "output": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StripeConfigurationDto": {
        "type": "object",
        "properties": {
          "publishableKey": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StripeCreatePaymentSessionInput": {
        "type": "object",
        "properties": {
          "paymentId": {
            "type": "integer",
            "format": "int64"
          },
          "successUrl": {
            "type": "string",
            "nullable": true
          },
          "cancelUrl": {
            "type": "string",
            "nullable": true
          },
          "quantity": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "StripePaymentResultOutput": {
        "type": "object",
        "properties": {
          "paymentDone": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "SubscribableEditionComboboxItemDto": {
        "type": "object",
        "properties": {
          "isFree": {
            "type": "boolean",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "displayText": {
            "type": "string",
            "nullable": true
          },
          "isSelected": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "SubscribableEditionComboboxItemDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SubscribableEditionComboboxItemDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SubscriptionDto": {
        "type": "object",
        "properties": {
          "subscriptionId": {
            "type": "string",
            "nullable": true
          },
          "priceId": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "SubscriptionPaymentDto": {
        "type": "object",
        "properties": {
          "description": {
            "type": "string",
            "nullable": true
          },
          "gateway": {
            "$ref": "#/components/schemas/SubscriptionPaymentGatewayType"
          },
          "amount": {
            "type": "number",
            "format": "double"
          },
          "editionId": {
            "type": "integer",
            "format": "int32"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32"
          },
          "dayCount": {
            "type": "integer",
            "format": "int32"
          },
          "paymentPeriodType": {
            "$ref": "#/components/schemas/PaymentPeriodType"
          },
          "paymentId": {
            "type": "string",
            "nullable": true
          },
          "payerId": {
            "type": "string",
            "nullable": true
          },
          "editionDisplayName": {
            "type": "string",
            "nullable": true
          },
          "invoiceNo": {
            "type": "integer",
            "format": "int64"
          },
          "status": {
            "$ref": "#/components/schemas/SubscriptionPaymentStatus"
          },
          "isRecurring": {
            "type": "boolean"
          },
          "externalPaymentId": {
            "type": "string",
            "nullable": true
          },
          "successUrl": {
            "type": "string",
            "nullable": true
          },
          "errorUrl": {
            "type": "string",
            "nullable": true
          },
          "editionPaymentType": {
            "$ref": "#/components/schemas/EditionPaymentType"
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "SubscriptionPaymentGatewayType": {
        "enum": [
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Paypal",
          "Stripe"
        ]
      },
      "SubscriptionPaymentListDto": {
        "type": "object",
        "properties": {
          "gateway": {
            "type": "string",
            "nullable": true
          },
          "amount": {
            "type": "number",
            "format": "double"
          },
          "editionId": {
            "type": "integer",
            "format": "int32"
          },
          "dayCount": {
            "type": "integer",
            "format": "int32"
          },
          "paymentPeriodType": {
            "type": "string",
            "nullable": true
          },
          "externalPaymentId": {
            "type": "string",
            "nullable": true
          },
          "payerId": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "editionDisplayName": {
            "type": "string",
            "nullable": true
          },
          "tenantId": {
            "type": "integer",
            "format": "int32"
          },
          "invoiceNo": {
            "type": "string",
            "nullable": true
          },
          "lastModificationTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastModifierUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "creatorUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "SubscriptionPaymentListDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SubscriptionPaymentListDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SubscriptionPaymentStatus": {
        "enum": [
          1,
          2,
          3,
          4,
          5
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "NotPaid",
          "Paid",
          "Failed",
          "Cancelled",
          "Completed"
        ]
      },
      "SubscriptionPaymentType": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Manual",
          "RecurringAutomatic",
          "RecurringManual"
        ]
      },
      "SubscriptionStartType": {
        "enum": [
          1,
          2,
          3
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Free",
          "Trial",
          "Paid"
        ]
      },
      "SwitchToLinkedAccountInput": {
        "type": "object",
        "properties": {
          "targetTenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "targetUserId": {
            "minimum": 1,
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "SwitchToLinkedAccountOutput": {
        "type": "object",
        "properties": {
          "switchAccountToken": {
            "type": "string",
            "nullable": true
          },
          "tenancyName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SwitchedAccountAuthenticateResultModel": {
        "type": "object",
        "properties": {
          "accessToken": {
            "type": "string",
            "nullable": true
          },
          "encryptedAccessToken": {
            "type": "string",
            "nullable": true
          },
          "expireInSeconds": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "SysMonFlags": {
        "enum": [
          1,
          2,
          4,
          8,
          16,
          32,
          64,
          128,
          256,
          512,
          1024,
          2048,
          4096,
          1.8446744E+19
        ],
        "type": "integer",
        "format": "int64",
        "x-enumNames": [
          "ProcessPercentageProcessorTime",
          "ProcessPercentageInterruptTime",
          "ProcPageFileBytes",
          "MemAvailableBytes",
          "MemCommittedBytes",
          "MemPoolPagedBytes",
          "MemPoolNonpagedBytes",
          "LogdiskPercentageDiskTime",
          "LogdiskCurrentDiskQueueLength",
          "LogdiskPercentageIdleTime",
          "PhysdiskDiskReadsPerSec",
          "PhysdiskDiskWritesPerSec",
          "PhysdiskDiskTransfersPerSec",
          "All"
        ]
      },
      "SystemPerformanceCounterDto": {
        "type": "object",
        "properties": {
          "flags": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "dateTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "processorPercProcessorTime": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "procPercInterruptTime": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "processorPageFileBytes": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "memoryAvailableBytes": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "memoryCommittedBytes": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "memoryPoolPagedBytes": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "memoryPoolNonPagedBytes": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "logicalDiskPercDiskTime": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "logicalDiskCurrentDiskQueue": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "logicalDiskPercIdleTime": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "physicalDiskReadPerSec": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "physicalDiskWritesPerSec": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "physicalDiskTransfersPerSec": {
            "type": "number",
            "format": "float",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SystemPerformanceCounterDtoAllItemsPerformanceCounterWrapperDto": {
        "type": "object",
        "properties": {
          "machineName": {
            "type": "string",
            "nullable": true
          },
          "startDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "duration": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SystemPerformanceCounterDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SystemPerformanceCounterDtoPerformanceCounterWrapperDto": {
        "type": "object",
        "properties": {
          "machineName": {
            "type": "string",
            "nullable": true
          },
          "startDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "duration": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SystemPerformanceCounterDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TechnologyType": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Citrix",
          "RDS",
          "FatClient",
          "Vmware",
          "CitrixEnhanced",
          "AVD",
          "WebTesting",
          "CommandLine"
        ]
      },
      "Tenant": {
        "required": [
          "name",
          "tenancyName"
        ],
        "type": "object",
        "properties": {
          "subscriptionEndDateUtc": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "isInTrialPeriod": {
            "type": "boolean"
          },
          "ingressContainerId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "ingressContainerName": {
            "type": "string",
            "nullable": true
          },
          "ingressContainerPassword": {
            "type": "string",
            "nullable": true
          },
          "tenantType": {
            "$ref": "#/components/schemas/TenantType"
          },
          "edition": {
            "$ref": "#/components/schemas/Edition"
          },
          "editionId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "creatorUser": {
            "$ref": "#/components/schemas/User"
          },
          "lastModifierUser": {
            "$ref": "#/components/schemas/User"
          },
          "deleterUser": {
            "$ref": "#/components/schemas/User"
          },
          "tenancyName": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "name": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string"
          },
          "connectionString": {
            "maxLength": 1024,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "isActive": {
            "type": "boolean"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "deleterUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "deletionTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastModificationTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastModifierUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "creatorUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "TenantAvailabilityState": {
        "enum": [
          1,
          2,
          3
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Available",
          "InActive",
          "NotFound"
        ]
      },
      "TenantBillingSettingsEditDto": {
        "type": "object",
        "properties": {
          "legalName": {
            "type": "string",
            "nullable": true
          },
          "address": {
            "type": "string",
            "nullable": true
          },
          "taxVatNo": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TenantEditDto": {
        "required": [
          "name",
          "tenancyName"
        ],
        "type": "object",
        "properties": {
          "tenancyName": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "name": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string"
          },
          "connectionString": {
            "type": "string",
            "nullable": true
          },
          "editionId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isActive": {
            "type": "boolean"
          },
          "subscriptionEndDateUtc": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "isInTrialPeriod": {
            "type": "boolean"
          },
          "timezoneCode": {
            "type": "string",
            "nullable": true
          },
          "stripeEnabled": {
            "type": "boolean"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "TenantEdition": {
        "type": "object",
        "properties": {
          "label": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "TenantEmailSettingsEditDto": {
        "type": "object",
        "properties": {
          "useHostDefaultEmailSettings": {
            "type": "boolean"
          },
          "defaultFromAddress": {
            "type": "string",
            "nullable": true
          },
          "defaultFromDisplayName": {
            "type": "string",
            "nullable": true
          },
          "smtpHost": {
            "type": "string",
            "nullable": true
          },
          "smtpPort": {
            "type": "integer",
            "format": "int32"
          },
          "smtpUserName": {
            "type": "string",
            "nullable": true
          },
          "smtpPassword": {
            "type": "string",
            "nullable": true
          },
          "smtpDomain": {
            "type": "string",
            "nullable": true
          },
          "smtpEnableSsl": {
            "type": "boolean"
          },
          "smtpUseDefaultCredentials": {
            "type": "boolean"
          },
          "defaultSalesAddress": {
            "type": "string",
            "nullable": true
          },
          "enableSalesExpiryEmail": {
            "type": "boolean"
          },
          "licenseLockedFilter": {
            "type": "boolean"
          },
          "licenseTenantNameFilter": {
            "type": "string",
            "nullable": true
          },
          "licenseUsernameFilter": {
            "type": "string",
            "nullable": true
          },
          "licenseCountFilter": {
            "type": "integer",
            "format": "int32"
          },
          "licenseTypeFilter": {
            "type": "string",
            "nullable": true
          },
          "licenseMachineNameFilter": {
            "type": "string",
            "nullable": true
          },
          "licenseExpiryDaysFilter": {
            "type": "integer",
            "format": "int32"
          },
          "licenseValidUntilFromDate": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TenantListDto": {
        "type": "object",
        "properties": {
          "tenancyName": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "editionDisplayName": {
            "type": "string",
            "nullable": true
          },
          "connectionString": {
            "type": "string",
            "nullable": true
          },
          "isActive": {
            "type": "boolean"
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "subscriptionEndDateUtc": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "editionId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isInTrialPeriod": {
            "type": "boolean"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "TenantListDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TenantListDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TenantLoginInfoDto": {
        "type": "object",
        "properties": {
          "tenancyName": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "darkLogoId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "darkLogoFileType": {
            "type": "string",
            "nullable": true
          },
          "lightLogoId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "lightLogoFileType": {
            "type": "string",
            "nullable": true
          },
          "customCssId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "subscriptionEndDateUtc": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "isInTrialPeriod": {
            "type": "boolean"
          },
          "subscriptionPaymentType": {
            "$ref": "#/components/schemas/SubscriptionPaymentType"
          },
          "edition": {
            "$ref": "#/components/schemas/EditionInfoDto"
          },
          "featureValues": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NameValueDto"
            },
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "paymentPeriodType": {
            "$ref": "#/components/schemas/PaymentPeriodType"
          },
          "subscriptionDateString": {
            "type": "string",
            "nullable": true
          },
          "creationTimeString": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "TenantManagementSettingsEditDto": {
        "type": "object",
        "properties": {
          "allowSelfRegistration": {
            "type": "boolean"
          },
          "isNewRegisteredTenantActiveByDefault": {
            "type": "boolean"
          },
          "useCaptchaOnRegistration": {
            "type": "boolean"
          },
          "defaultEditionId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TenantNotification": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notificationName": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/NotificationData"
          },
          "entityType": {
            "type": "string",
            "nullable": true,
            "deprecated": true
          },
          "entityTypeName": {
            "type": "string",
            "nullable": true
          },
          "entityId": {
            "nullable": true
          },
          "severity": {
            "$ref": "#/components/schemas/NotificationSeverity"
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "TenantOtherSettingsEditDto": {
        "type": "object",
        "properties": {
          "isQuickThemeSelectEnabled": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "TenantSettingsEditDto": {
        "required": [
          "security",
          "userManagement"
        ],
        "type": "object",
        "properties": {
          "general": {
            "$ref": "#/components/schemas/GeneralSettingsEditDto"
          },
          "userManagement": {
            "$ref": "#/components/schemas/TenantUserManagementSettingsEditDto"
          },
          "email": {
            "$ref": "#/components/schemas/TenantEmailSettingsEditDto"
          },
          "ldap": {
            "$ref": "#/components/schemas/LdapSettingsEditDto"
          },
          "security": {
            "$ref": "#/components/schemas/SecuritySettingsEditDto"
          },
          "billing": {
            "$ref": "#/components/schemas/TenantBillingSettingsEditDto"
          },
          "otherSettings": {
            "$ref": "#/components/schemas/TenantOtherSettingsEditDto"
          },
          "externalLoginProviderSettings": {
            "$ref": "#/components/schemas/ExternalLoginProviderSettingsEditDto"
          }
        },
        "additionalProperties": false
      },
      "TenantType": {
        "enum": [
          0,
          1,
          2,
          3,
          4
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "VerifiedCustomer",
          "LoadGenVIP",
          "LoadGenCommunityPartner",
          "LoadGenTechnologyPartner",
          "LoadGen"
        ]
      },
      "TenantTypeDto": {
        "type": "object",
        "properties": {
          "tenantName": {
            "type": "string",
            "nullable": true
          },
          "tenantType": {
            "$ref": "#/components/schemas/TenantType"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "TenantTypeDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TenantTypeDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TenantUnlockUserDto": {
        "type": "object",
        "properties": {
          "userId": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "TenantUserManagementSettingsEditDto": {
        "type": "object",
        "properties": {
          "allowSelfRegistration": {
            "type": "boolean"
          },
          "isNewRegisteredUserActiveByDefault": {
            "type": "boolean"
          },
          "isEmailConfirmationRequiredForLogin": {
            "type": "boolean"
          },
          "useCaptchaOnRegistration": {
            "type": "boolean"
          },
          "useCaptchaOnLogin": {
            "type": "boolean"
          },
          "isCookieConsentEnabled": {
            "type": "boolean"
          },
          "isQuickThemeSelectEnabled": {
            "type": "boolean"
          },
          "allowUsingGravatarProfilePicture": {
            "type": "boolean"
          },
          "sessionTimeOutSettings": {
            "$ref": "#/components/schemas/SessionTimeOutSettingsEditDto"
          }
        },
        "additionalProperties": false
      },
      "ThemeFooterSettingsDto": {
        "type": "object",
        "properties": {
          "fixedFooter": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "ThemeHeaderSettingsDto": {
        "type": "object",
        "properties": {
          "desktopFixedHeader": {
            "type": "boolean",
            "readOnly": true
          },
          "mobileFixedHeader": {
            "type": "boolean",
            "readOnly": true
          },
          "minimizeDesktopHeaderType": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ThemeLayoutSettingsDto": {
        "type": "object",
        "properties": {
          "layoutType": {
            "type": "string",
            "nullable": true
          },
          "darkMode": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "ThemeMenuSettingsDto": {
        "type": "object",
        "properties": {
          "position": {
            "type": "string",
            "nullable": true
          },
          "asideSkin": {
            "type": "string",
            "nullable": true
          },
          "fixedAside": {
            "type": "boolean"
          },
          "allowAsideMinimizing": {
            "type": "boolean"
          },
          "defaultMinimizedAside": {
            "type": "boolean"
          },
          "submenuToggle": {
            "type": "string",
            "nullable": true
          },
          "searchActive": {
            "type": "boolean"
          },
          "enableSecondary": {
            "type": "boolean"
          },
          "hoverableAside": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "ThemeSettingsDto": {
        "type": "object",
        "properties": {
          "theme": {
            "type": "string",
            "nullable": true
          },
          "layout": {
            "$ref": "#/components/schemas/ThemeLayoutSettingsDto"
          },
          "header": {
            "$ref": "#/components/schemas/ThemeHeaderSettingsDto"
          },
          "subHeader": {
            "$ref": "#/components/schemas/ThemeSubHeaderSettingsDto"
          },
          "menu": {
            "$ref": "#/components/schemas/ThemeMenuSettingsDto"
          },
          "footer": {
            "$ref": "#/components/schemas/ThemeFooterSettingsDto"
          },
          "toolbar": {
            "$ref": "#/components/schemas/ThemeToolbarSettingsDto"
          }
        },
        "additionalProperties": false
      },
      "ThemeSubHeaderSettingsDto": {
        "type": "object",
        "properties": {
          "fixedSubHeader": {
            "type": "boolean"
          },
          "subheaderStyle": {
            "type": "string",
            "nullable": true
          },
          "subheaderSize": {
            "type": "integer",
            "format": "int32"
          },
          "titleStyle": {
            "type": "string",
            "nullable": true
          },
          "containerStyle": {
            "type": "string",
            "nullable": true
          },
          "subContainerStyle": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ThemeToolbarSettingsDto": {
        "type": "object",
        "properties": {
          "desktopFixedToolbar": {
            "type": "boolean"
          },
          "mobileFixedToolbar": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "TierDto": {
        "type": "object",
        "properties": {
          "upTo": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "unitAmount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "flatAmount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unitAmountDecimal": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "flatAmountDecimal": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "TimeTamperDetectionDto": {
        "type": "object",
        "properties": {
          "tenantName": {
            "type": "string",
            "nullable": true
          },
          "timeTamperDetectionDisabled": {
            "type": "boolean"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "TimeTamperDetectionDtoListResultDto": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TimeTamperDetectionDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TopStatsData": {
        "type": "object",
        "properties": {
          "newTenantsCount": {
            "type": "integer",
            "format": "int32"
          },
          "newSubscriptionAmount": {
            "type": "number",
            "format": "double"
          },
          "dashboardPlaceholder1": {
            "type": "integer",
            "format": "int32"
          },
          "dashboardPlaceholder2": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "TwitterExternalLoginProviderSettings": {
        "type": "object",
        "properties": {
          "consumerKey": {
            "type": "string",
            "nullable": true
          },
          "consumerSecret": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TwitterGetAccessTokenResponse": {
        "type": "object",
        "properties": {
          "accessToken": {
            "type": "string",
            "nullable": true
          },
          "accessTokenSecret": {
            "type": "string",
            "nullable": true
          },
          "userId": {
            "type": "string",
            "nullable": true
          },
          "userName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TwitterGetRequestTokenResponse": {
        "type": "object",
        "properties": {
          "token": {
            "type": "string",
            "nullable": true
          },
          "secret": {
            "type": "string",
            "nullable": true
          },
          "confirmed": {
            "type": "boolean"
          },
          "redirectUrl": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TwoFactorLoginSettingsEditDto": {
        "type": "object",
        "properties": {
          "isEnabledForApplication": {
            "type": "boolean"
          },
          "isEnabled": {
            "type": "boolean"
          },
          "isEmailProviderEnabled": {
            "type": "boolean"
          },
          "isSmsProviderEnabled": {
            "type": "boolean"
          },
          "isRememberBrowserEnabled": {
            "type": "boolean"
          },
          "isGoogleAuthenticatorEnabled": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "UiCustomizationSettingsDto": {
        "type": "object",
        "properties": {
          "baseSettings": {
            "$ref": "#/components/schemas/ThemeSettingsDto"
          },
          "isLeftMenuUsed": {
            "type": "boolean"
          },
          "isTopMenuUsed": {
            "type": "boolean"
          },
          "isTabMenuUsed": {
            "type": "boolean"
          },
          "allowMenuScroll": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "UnblockUserInput": {
        "type": "object",
        "properties": {
          "userId": {
            "minimum": 1,
            "type": "integer",
            "format": "int64"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnlinkUserInput": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userId": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "UpdateAgentConfig": {
        "required": [
          "interval"
        ],
        "type": "object",
        "properties": {
          "enable": {
            "type": "boolean",
            "default": true
          },
          "enableBetaAgents": {
            "type": "boolean",
            "default": false
          },
          "interval": {
            "minimum": 1,
            "type": "integer",
            "format": "int32",
            "default": 3600
          },
          "versionId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "buildVersion": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UpdateConfigurationConfig": {
        "required": [
          "interval"
        ],
        "type": "object",
        "properties": {
          "interval": {
            "minimum": 60,
            "type": "integer",
            "format": "int32",
            "default": 3600
          }
        },
        "additionalProperties": false
      },
      "UpdateEditionDto": {
        "required": [
          "edition",
          "featureValues"
        ],
        "type": "object",
        "properties": {
          "edition": {
            "$ref": "#/components/schemas/EditionEditDto"
          },
          "featureValues": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NameValueDto"
            }
          }
        },
        "additionalProperties": false
      },
      "UpdateGoogleAuthenticatorKeyInput": {
        "type": "object",
        "properties": {
          "googleAuthenticatorKey": {
            "type": "string",
            "nullable": true
          },
          "authenticatorCode": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UpdateGoogleAuthenticatorKeyOutput": {
        "type": "object",
        "properties": {
          "recoveryCodes": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UpdateLanguageTextInput": {
        "required": [
          "key",
          "languageName",
          "sourceName",
          "value"
        ],
        "type": "object",
        "properties": {
          "languageName": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string"
          },
          "sourceName": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string"
          },
          "key": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string"
          },
          "value": {
            "maxLength": 67108864,
            "minLength": 0,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "UpdateMachineAndUserNameDto": {
        "type": "object",
        "properties": {
          "machineName": {
            "type": "string",
            "nullable": true
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "version": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UpdateMachineGroupConfigInput": {
        "type": "object",
        "properties": {
          "machineGroupId": {
            "type": "string",
            "format": "uuid"
          },
          "machineGroupConfigs": {
            "$ref": "#/components/schemas/MachineGroupConfigs"
          },
          "config": {
            "type": "object",
            "additionalProperties": { },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UpdateNotificationSettingsInput": {
        "type": "object",
        "properties": {
          "receiveNotifications": {
            "type": "boolean"
          },
          "notifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NotificationSubscriptionDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UpdateOrganizationUnitInput": {
        "required": [
          "displayName"
        ],
        "type": "object",
        "properties": {
          "id": {
            "minimum": 1,
            "type": "integer",
            "format": "int64"
          },
          "displayName": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "UpdateProfilePictureInput": {
        "type": "object",
        "properties": {
          "fileToken": {
            "maxLength": 400,
            "type": "string",
            "nullable": true
          },
          "useGravatarProfilePicture": {
            "type": "boolean"
          },
          "userId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UpdateTenantFeaturesInput": {
        "required": [
          "featureValues"
        ],
        "type": "object",
        "properties": {
          "id": {
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer",
            "format": "int32"
          },
          "featureValues": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NameValueDto"
            }
          }
        },
        "additionalProperties": false
      },
      "UpdateTestUsersPassWordDto": {
        "type": "object",
        "properties": {
          "password": {
            "type": "string",
            "nullable": true
          },
          "testUserIds": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uuid"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UpdateUserPermissionsInput": {
        "required": [
          "grantedPermissionNames"
        ],
        "type": "object",
        "properties": {
          "id": {
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer",
            "format": "int64"
          },
          "grantedPermissionNames": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "additionalProperties": false
      },
      "UpdateUserSignInTokenOutput": {
        "type": "object",
        "properties": {
          "signInToken": {
            "type": "string",
            "nullable": true
          },
          "encodedUserId": {
            "type": "string",
            "nullable": true
          },
          "encodedTenantId": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "User": {
        "required": [
          "emailAddress",
          "name",
          "normalizedEmailAddress",
          "normalizedUserName",
          "password",
          "surname",
          "userName"
        ],
        "type": "object",
        "properties": {
          "shouldChangePasswordOnNextLogin": {
            "type": "boolean"
          },
          "normalizedUserName": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string"
          },
          "normalizedEmailAddress": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string"
          },
          "concurrencyStamp": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "tokens": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserToken"
            },
            "nullable": true
          },
          "deleterUser": {
            "$ref": "#/components/schemas/User"
          },
          "creatorUser": {
            "$ref": "#/components/schemas/User"
          },
          "lastModifierUser": {
            "$ref": "#/components/schemas/User"
          },
          "authenticationSource": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "userName": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailAddress": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string"
          },
          "name": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "surname": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "fullName": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "password": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string"
          },
          "emailConfirmationCode": {
            "maxLength": 328,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "passwordResetCode": {
            "maxLength": 328,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "lockoutEndDateUtc": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "accessFailedCount": {
            "type": "integer",
            "format": "int32"
          },
          "isLockoutEnabled": {
            "type": "boolean"
          },
          "phoneNumber": {
            "maxLength": 32,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "isPhoneNumberConfirmed": {
            "type": "boolean"
          },
          "securityStamp": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "isTwoFactorEnabled": {
            "type": "boolean"
          },
          "logins": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserLogin"
            },
            "nullable": true
          },
          "roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserRole"
            },
            "nullable": true
          },
          "claims": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserClaim"
            },
            "nullable": true
          },
          "permissions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserPermissionSetting"
            },
            "nullable": true
          },
          "settings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Setting"
            },
            "nullable": true
          },
          "isEmailConfirmed": {
            "type": "boolean"
          },
          "isActive": {
            "type": "boolean"
          },
          "isDeleted": {
            "type": "boolean"
          },
          "deleterUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "deletionTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastModificationTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastModifierUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "creatorUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "UserClaim": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userId": {
            "type": "integer",
            "format": "int64"
          },
          "claimType": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "claimValue": {
            "type": "string",
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "creatorUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "UserDelegationDto": {
        "type": "object",
        "properties": {
          "username": {
            "type": "string",
            "nullable": true
          },
          "startTime": {
            "type": "string",
            "format": "date-time"
          },
          "endTime": {
            "type": "string",
            "format": "date-time"
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "UserDelegationDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserDelegationDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UserEditDto": {
        "required": [
          "emailAddress",
          "name",
          "surname"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "name": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "surname": {
            "maxLength": 64,
            "minLength": 0,
            "type": "string"
          },
          "userName": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "emailAddress": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string",
            "format": "email"
          },
          "phoneNumber": {
            "maxLength": 24,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "password": {
            "maxLength": 32,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "isActive": {
            "type": "boolean"
          },
          "shouldChangePasswordOnNextLogin": {
            "type": "boolean"
          },
          "isTwoFactorEnabled": {
            "type": "boolean"
          },
          "isLockoutEnabled": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "UserListDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "surname": {
            "type": "string",
            "nullable": true
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "emailAddress": {
            "type": "string",
            "nullable": true
          },
          "lockoutEndDateUtc": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "phoneNumber": {
            "type": "string",
            "nullable": true
          },
          "profilePictureId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "isEmailConfirmed": {
            "type": "boolean"
          },
          "roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserListRoleDto"
            },
            "nullable": true
          },
          "isActive": {
            "type": "boolean"
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "UserListDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserListDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UserListRoleDto": {
        "type": "object",
        "properties": {
          "roleId": {
            "type": "integer",
            "format": "int32"
          },
          "roleName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UserLockOutSettingsEditDto": {
        "type": "object",
        "properties": {
          "isEnabled": {
            "type": "boolean"
          },
          "maxFailedAccessAttemptsBeforeLockout": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultAccountLockoutSeconds": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UserLogin": {
        "required": [
          "loginProvider",
          "providerKey"
        ],
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userId": {
            "type": "integer",
            "format": "int64"
          },
          "loginProvider": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string"
          },
          "providerKey": {
            "maxLength": 256,
            "minLength": 0,
            "type": "string"
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "UserLoginAttemptDto": {
        "type": "object",
        "properties": {
          "tenancyName": {
            "type": "string",
            "nullable": true
          },
          "userNameOrEmail": {
            "type": "string",
            "nullable": true
          },
          "clientIpAddress": {
            "type": "string",
            "nullable": true
          },
          "clientName": {
            "type": "string",
            "nullable": true
          },
          "browserInfo": {
            "type": "string",
            "nullable": true
          },
          "result": {
            "type": "string",
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "UserLoginAttemptDtoPagedResultDto": {
        "type": "object",
        "properties": {
          "totalCount": {
            "type": "integer",
            "format": "int32"
          },
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserLoginAttemptDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UserLoginInfoDto": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "surname": {
            "type": "string",
            "nullable": true
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "emailAddress": {
            "type": "string",
            "nullable": true
          },
          "profilePictureId": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "UserNotification": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userId": {
            "type": "integer",
            "format": "int64"
          },
          "state": {
            "$ref": "#/components/schemas/UserNotificationState"
          },
          "notification": {
            "$ref": "#/components/schemas/TenantNotification"
          },
          "targetNotifiers": {
            "type": "string",
            "nullable": true
          },
          "targetNotifiersList": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true,
            "readOnly": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "UserNotificationState": {
        "enum": [
          0,
          1
        ],
        "type": "integer",
        "format": "int32",
        "x-enumNames": [
          "Unread",
          "Read"
        ]
      },
      "UserPasswordSettingsEditDto": {
        "type": "object",
        "properties": {
          "enableCheckingLastXPasswordWhenPasswordChange": {
            "type": "boolean"
          },
          "checkingLastXPasswordCount": {
            "type": "integer",
            "format": "int32"
          },
          "enablePasswordExpiration": {
            "type": "boolean"
          },
          "passwordExpirationDayCount": {
            "type": "integer",
            "format": "int32"
          },
          "passwordResetCodeExpirationHours": {
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "UserPermissionSetting": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "userId": {
            "type": "integer",
            "format": "int64"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string"
          },
          "isGranted": {
            "type": "boolean"
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "creatorUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "UserRole": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userId": {
            "type": "integer",
            "format": "int64"
          },
          "roleId": {
            "type": "integer",
            "format": "int32"
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "creatorUserId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "UserRoleDto": {
        "type": "object",
        "properties": {
          "roleId": {
            "type": "integer",
            "format": "int32"
          },
          "roleName": {
            "type": "string",
            "nullable": true
          },
          "roleDisplayName": {
            "type": "string",
            "nullable": true
          },
          "isAssigned": {
            "type": "boolean"
          },
          "inheritedFromOrganizationUnit": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "UserToken": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userId": {
            "type": "integer",
            "format": "int64"
          },
          "loginProvider": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "name": {
            "maxLength": 128,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "value": {
            "maxLength": 512,
            "minLength": 0,
            "type": "string",
            "nullable": true
          },
          "expireDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "UsersToOrganizationUnitInput": {
        "type": "object",
        "properties": {
          "userIds": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int64"
            },
            "nullable": true
          },
          "organizationUnitId": {
            "minimum": 1,
            "type": "integer",
            "format": "int64"
          }
        },
        "additionalProperties": false
      },
      "VMwareConfigDto": {
        "type": "object",
        "properties": {
          "applicationName": {
            "type": "string",
            "nullable": true
          },
          "serverName": {
            "type": "string",
            "nullable": true
          },
          "desiredResolution": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "VerifyAuthenticatorCodeInput": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "nullable": true
          },
          "googleAuthenticatorKey": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "VerifySmsCodeInputDto": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "nullable": true
          },
          "phoneNumber": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WebTestingConfigDto": {
        "type": "object",
        "properties": {
          "browser": {
            "$ref": "#/components/schemas/BrowserType"
          },
          "headlessMode": {
            "type": "boolean"
          },
          "proxyServer": {
            "type": "string",
            "nullable": true
          },
          "proxyUsername": {
            "type": "string",
            "nullable": true
          },
          "proxyPassword": {
            "type": "string",
            "nullable": true
          },
          "resolution": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "WebhookAlertTriggerDto": {
        "type": "object",
        "properties": {
          "type": {
            "$ref": "#/components/schemas/BaseAlertTriggerTypeDto"
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "method": {
            "type": "string",
            "nullable": true
          },
          "headers": {
            "type": "string",
            "nullable": true
          },
          "params": {
            "type": "string",
            "nullable": true
          },
          "bodyTemplate": {
            "type": "string",
            "nullable": true
          },
          "configurationType": {
            "$ref": "#/components/schemas/ConfigurationType"
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "tenant": {
            "$ref": "#/components/schemas/Tenant"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "WebhookEvent": {
        "required": [
          "webhookName"
        ],
        "type": "object",
        "properties": {
          "webhookName": {
            "minLength": 1,
            "type": "string"
          },
          "data": {
            "type": "string",
            "nullable": true
          },
          "creationTime": {
            "type": "string",
            "format": "date-time"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isDeleted": {
            "type": "boolean"
          },
          "deletionTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "WebhookSubscription": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "webhookUri": {
            "type": "string",
            "nullable": true
          },
          "secret": {
            "type": "string",
            "nullable": true
          },
          "isActive": {
            "type": "boolean"
          },
          "webhooks": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "headers": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            },
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "WeekScheduleDto": {
        "type": "object",
        "properties": {
          "dayOfWeek": {
            "$ref": "#/components/schemas/DayOfWeek"
          },
          "startTime": {
            "type": "string",
            "format": "date-time"
          },
          "duration": {
            "type": "string",
            "format": "date-span"
          },
          "interval": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "WhatsAppAlertTriggerDto": {
        "type": "object",
        "properties": {
          "type": {
            "$ref": "#/components/schemas/BaseAlertTriggerTypeDto"
          },
          "phoneNumber": {
            "type": "string",
            "nullable": true
          },
          "senderName": {
            "type": "string",
            "nullable": true
          },
          "configurationType": {
            "$ref": "#/components/schemas/ConfigurationType"
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "tenant": {
            "$ref": "#/components/schemas/Tenant"
          },
          "tenantId": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "additionalProperties": false
      },
      "Widget": {
        "type": "object",
        "properties": {
          "widgetId": {
            "type": "string",
            "nullable": true
          },
          "height": {
            "type": "integer",
            "format": "int32"
          },
          "width": {
            "type": "integer",
            "format": "int32"
          },
          "positionX": {
            "type": "integer",
            "format": "int32"
          },
          "positionY": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "WidgetFilterOutput": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WidgetOutput": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "filters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/WidgetFilterOutput"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WsFederationExternalLoginProviderSettings": {
        "type": "object",
        "properties": {
          "clientId": {
            "type": "string",
            "nullable": true
          },
          "tenant": {
            "type": "string",
            "nullable": true
          },
          "metaDataAddress": {
            "type": "string",
            "nullable": true
          },
          "wtrealm": {
            "type": "string",
            "nullable": true
          },
          "authority": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      }
    }
  }
}