{ "swagger": "2.0", "info": { "version": "v1", "title": "Comindware Platform WEB API v1.0" }, "host": "10.9.0.165", "schemes": [ "http" ], "paths": { "/webapi/Account": { "get": { "tags": [ "Account" ], "summary": "Gets all accounts.", "operationId": "Account_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "responses": { "200": { "description": "List of Accounts.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.AccountModel[]]" } } } }, "put": { "tags": [ "Account" ], "summary": "Edits account.", "operationId": "Account_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "account", "in": "body", "description": "Account data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.AccountModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "post": { "tags": [ "Account" ], "summary": "Creates account.", "operationId": "Account_Post", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "account", "in": "body", "description": "Account data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.AccountModel" } } ], "responses": { "200": { "description": "Account identifier.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/Account/{accountId}": { "get": { "tags": [ "Account" ], "summary": "Gets account by id.", "operationId": "Account_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "accountId", "in": "path", "description": "Account identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Account.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.AccountModel]" } } } }, "delete": { "tags": [ "Account" ], "summary": "Deletes account.", "operationId": "Account_Delete", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "accountId", "in": "path", "description": "Account identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/AccountTemplate/{solutionAlias}": { "put": { "tags": [ "AccountTemplate" ], "summary": "Edits account template.", "operationId": "AccountTemplate_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "template", "in": "body", "description": "Account template data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.TemplateInfoModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "post": { "tags": [ "AccountTemplate" ], "summary": "Creates account template.", "operationId": "AccountTemplate_Post", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "template", "in": "body", "description": "Account template data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.TemplateInfoModel" } } ], "responses": { "200": { "description": "Account template alias.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/AccountTemplate/{solutionAlias}/{accountTemplateAlias}": { "get": { "tags": [ "AccountTemplate" ], "summary": "Gets template by alias.", "operationId": "AccountTemplate_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "accountTemplateAlias", "in": "path", "description": "Account template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Account template.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.TemplateInfoModel]" } } } }, "delete": { "tags": [ "AccountTemplate" ], "summary": "Deletes account template.", "operationId": "AccountTemplate_Delete", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "accountTemplateAlias", "in": "path", "description": "Account template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/AccountTemplate/{solutionAlias}/{accountTemplateAlias}/Disable": { "put": { "tags": [ "AccountTemplate" ], "summary": "Archives account template.", "operationId": "AccountTemplate_Disable", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "accountTemplateAlias", "in": "path", "description": "Account template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/AccountTemplate/{solutionAlias}/{accountTemplateAlias}/Enable": { "put": { "tags": [ "AccountTemplate" ], "summary": "Unarchives account template.", "operationId": "AccountTemplate_Enable", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "accountTemplateAlias", "in": "path", "description": "Account template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/AccountTemplate/{solutionAlias}/{accountTemplateAlias}/Exclude": { "put": { "tags": [ "AccountTemplate" ], "summary": "Excludes accounts from specified account template.", "operationId": "AccountTemplate_Exclude", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "", "required": true, "type": "string" }, { "name": "accountTemplateAlias", "in": "path", "description": "", "required": true, "type": "string" }, { "name": "accountIds", "in": "body", "description": "", "required": true, "schema": { "type": "array", "items": { "type": "string" } } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/AccountTemplate/{solutionAlias}/{accountTemplateAlias}/Include": { "put": { "tags": [ "AccountTemplate" ], "summary": "Includes accounts in specified account template.", "operationId": "AccountTemplate_Include", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "", "required": true, "type": "string" }, { "name": "accountTemplateAlias", "in": "path", "description": "", "required": true, "type": "string" }, { "name": "accountIds", "in": "body", "description": "", "required": true, "schema": { "type": "array", "items": { "type": "string" } } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/AccountTemplate/{solutionAlias}/{accountTemplateAlias}/ListIncluded": { "get": { "tags": [ "AccountTemplate" ], "summary": "List accounts which extended by specified account template.", "operationId": "AccountTemplate_ListIncluded", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "", "required": true, "type": "string" }, { "name": "accountTemplateAlias", "in": "path", "description": "", "required": true, "type": "string" } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.IDictionary`2]" } } } } }, "/webapi/AccountTemplate/List/{solutionAlias}": { "get": { "tags": [ "AccountTemplate" ], "summary": "Gets all account templates for specific solution.", "operationId": "AccountTemplate_List", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "List of account templates.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.TemplateInfoModel[]]" } } } } }, "/webapi/Attribute/{solutionAlias}": { "put": { "tags": [ "Attribute" ], "summary": "Edits attribute.", "operationId": "Attribute_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "attribute", "in": "body", "description": "Attribute data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.AttributeModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "post": { "tags": [ "Attribute" ], "summary": "Creates attribute.", "operationId": "Attribute_Post", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "attribute", "in": "body", "description": "Attribute data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.AttributeModel" } } ], "responses": { "200": { "description": "Attribute alias.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/Attribute/{solutionAlias}/{attributeGlobalAlias}": { "get": { "tags": [ "Attribute" ], "summary": "Gets attribute by alias.", "operationId": "Attribute_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "attributeGlobalAlias", "in": "path", "description": "Attribute global alias in the following form: \"Attribute@templateAlias.attributeAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "Attribute.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.AttributeModel]" } } } }, "delete": { "tags": [ "Attribute" ], "summary": "Deletes attribute.", "operationId": "Attribute_Delete", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "attributeGlobalAlias", "in": "path", "description": "Attribute global alias in the following form: \"Attribute@templateAlias.attributeAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Attribute/{solutionAlias}/{attributeGlobalAlias}/Disable": { "put": { "tags": [ "Attribute" ], "summary": "Archives attribute.", "operationId": "Attribute_Disable", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "attributeGlobalAlias", "in": "path", "description": "Attribute global alias in the following form: \"Attribute@templateAlias.attributeAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Attribute/{solutionAlias}/{attributeGlobalAlias}/Enable": { "put": { "tags": [ "Attribute" ], "summary": "Unarchives attribute.", "operationId": "Attribute_Enable", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "attributeGlobalAlias", "in": "path", "description": "Attribute global alias in the following form: \"Attribute@templateAlias.attributeAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Attribute/List/{templateGlobalAlias}": { "get": { "tags": [ "Attribute" ], "summary": "Gets all attributes for specific template.", "operationId": "Attribute_List", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "templateGlobalAlias", "in": "path", "description": "Template global alias in the following form: \"Template@solutionAlias.templateAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "List of attributes.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.AttributeModel[]]" } } } } }, "/webapi/Backup/Configuration": { "get": { "tags": [ "Backup" ], "summary": "Returns all backup configurations.", "operationId": "Backup_ListConfigurations", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "responses": { "200": { "description": "List of backup configurations.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.List[Comindware.Platform.Contracts.BackupConfigurationModel]]" } } } }, "put": { "tags": [ "Backup" ], "summary": "Edits backup configuration.", "operationId": "Backup_EditConfiguration", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "backupConfiguration", "in": "body", "description": "Backup configuration.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.BackupConfigurationModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "post": { "tags": [ "Backup" ], "summary": "Creates backup configuration", "operationId": "Backup_CreateConfiguration", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "backupConfiguration", "in": "body", "description": "BackupConfiguration.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.BackupConfigurationModel" } } ], "responses": { "200": { "description": "Backup configuration id.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } }, "delete": { "tags": [ "Backup" ], "summary": "Deletes selected backup configurations.", "operationId": "Backup_DeleteConfigurations", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "configurationIds", "in": "body", "description": "Backup configuration identifiers.", "required": true, "schema": { "type": "array", "items": { "type": "string" } } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Backup/Configuration/{configurationId}": { "get": { "tags": [ "Backup" ], "summary": "Returns selected backup configuration.", "operationId": "Backup_GetConfiguration", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "configurationId", "in": "path", "description": "Backup configuration identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Backup configuration.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.BackupConfigurationModel]" } } } } }, "/webapi/Backup/Session": { "post": { "tags": [ "Backup" ], "summary": "Returns backup sessions by specified filter.", "operationId": "Backup_ListSessions", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "filter", "in": "body", "description": "Backup session filter.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.BackupFilterModel" } } ], "responses": { "200": { "description": "Backup of backup sessions.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.List[Comindware.Platform.Contracts.BackupSessionModel]]" } } } }, "delete": { "tags": [ "Backup" ], "summary": "Deletes selected backup sessions .", "operationId": "Backup_DeleteSessions", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "sessionIds", "in": "body", "description": "Backup session identifiers.", "required": true, "schema": { "type": "array", "items": { "type": "string" } } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Backup/Session/{configurationId}": { "post": { "tags": [ "Backup" ], "summary": "Creates backup session by specified configuration.", "operationId": "Backup_CreateSession", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "configurationId", "in": "path", "description": "Backup configuration identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Backup session.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.BackupSessionModel]" } } } } }, "/webapi/Backup/Session/{sessionId}": { "get": { "tags": [ "Backup" ], "summary": "Returns backup session by identifier.", "operationId": "Backup_GetSession", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "sessionId", "in": "path", "description": "Backup configuration identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Backup session.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.BackupSessionModel]" } } } }, "put": { "tags": [ "Backup" ], "summary": "Aborts selected backup session.", "operationId": "Backup_AbortSession", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "sessionId", "in": "path", "description": "Backup session identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Backup session.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.BackupSessionModel]" } } } } }, "/webapi/Backup/SetElasticsearchRepository/{name}": { "post": { "tags": [ "Backup" ], "summary": "Set Elasticsearch snapshots repository.", "operationId": "Backup_SetElasticsearchRepository", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "name", "in": "path", "description": "Name of already existed Elasticsearch snapshots repository", "required": true, "type": "string" } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/BehaviourState/{solutionAlias}": { "get": { "tags": [ "BehaviourState" ], "summary": "Gets behaviour state for a specific business application.", "operationId": "BehaviourState_List", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Business application behaviour state.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.Dictionary[Comindware.Platform.Contracts.GlobalAlias,Comindware.Platform.Contracts.BehaviourStateType]]" } } } }, "put": { "tags": [ "BehaviourState" ], "summary": "Updates behaviour state.", "operationId": "BehaviourState_Edit", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "behaviourStateModel", "in": "body", "description": "Behaviour state.", "required": true, "schema": { "type": "object", "additionalProperties": { "enum": [ "Undefined", "Active", "Suspend", "Skip" ], "type": "string" } } }, { "name": "solutionAlias", "in": "path", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/CaseTemplate/{solutionAlias}": { "put": { "tags": [ "CaseTemplate" ], "summary": "Edits case template.", "operationId": "CaseTemplate_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "template", "in": "body", "description": "Case template data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.TemplateInfoModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "post": { "tags": [ "CaseTemplate" ], "summary": "Creates case template with/without related record template.", "operationId": "CaseTemplate_Post", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "template", "in": "body", "description": "Case template data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.TemplateInfoModel" } } ], "responses": { "200": { "description": "Case template alias.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/CaseTemplate/{solutionAlias}/{caseTemplateAlias}": { "get": { "tags": [ "CaseTemplate" ], "summary": "Gets template by alias.", "operationId": "CaseTemplate_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "caseTemplateAlias", "in": "path", "description": "Case template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Case template.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.TemplateInfoModel]" } } } }, "delete": { "tags": [ "CaseTemplate" ], "summary": "Deletes case template.", "operationId": "CaseTemplate_Delete", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "caseTemplateAlias", "in": "path", "description": "Case template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/CaseTemplate/{solutionAlias}/{caseTemplateAlias}/Disable": { "put": { "tags": [ "CaseTemplate" ], "summary": "Archives case template.", "operationId": "CaseTemplate_Disable", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "caseTemplateAlias", "in": "path", "description": "Case template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/CaseTemplate/{solutionAlias}/{caseTemplateAlias}/Enable": { "put": { "tags": [ "CaseTemplate" ], "summary": "Unarchives case template.", "operationId": "CaseTemplate_Enable", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "caseTemplateAlias", "in": "path", "description": "Case template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/CaseTemplate/List/{solutionAlias}": { "get": { "tags": [ "CaseTemplate" ], "summary": "Gets all case templates for specific solution.", "operationId": "CaseTemplate_List", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "List of case templates.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.TemplateInfoModel[]]" } } } } }, "/webapi/Dataset/{solutionAlias}": { "put": { "tags": [ "Dataset" ], "summary": "Edits dataset.", "operationId": "Dataset_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "configuration", "in": "body", "description": "Dataset data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.DatasetModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "post": { "tags": [ "Dataset" ], "summary": "Creates dataset.", "operationId": "Dataset_Post", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "configuration", "in": "body", "description": "Dataset data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.DatasetModel" } } ], "responses": { "200": { "description": "Dataset alias.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/Dataset/{solutionAlias}/{datasetGlobalAlias}": { "get": { "tags": [ "Dataset" ], "summary": "Gets datasets by alias.", "operationId": "Dataset_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "datasetGlobalAlias", "in": "path", "description": "Dataset global alias in the following form: \"Dataset@templateAlias.datasetAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "Dataset.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.DatasetModel]" } } } }, "delete": { "tags": [ "Dataset" ], "summary": "Deletes dataset.", "operationId": "Dataset_Delete", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "datasetGlobalAlias", "in": "path", "description": "Dataset global alias in the following form: \"Dataset@templateAlias.datasetAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Dataset/List/{templateGlobalAlias}": { "get": { "tags": [ "Dataset" ], "summary": "Gets all datasets for specific template.", "operationId": "Dataset_List", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "templateGlobalAlias", "in": "path", "description": "Template global alias in the following form: \"Template@solutionAlias.templateAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "List of datasets.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.DatasetModel[]]" } } } } }, "/webapi/Document": { "put": { "tags": [ "Document" ], "summary": "Edits document.", "operationId": "Document_EditDocument", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "document", "in": "body", "description": "Document data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.DocumentModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "post": { "tags": [ "Document" ], "summary": "Creates document.", "operationId": "Document_CreateDocument", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "document", "in": "body", "description": "Document data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.DocumentModel" } } ], "responses": { "200": { "description": "Document identifier.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/Document/{documentId}": { "get": { "tags": [ "Document" ], "summary": "Gets document.", "operationId": "Document_GetDocument", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "documentId", "in": "path", "description": "Document identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Document.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.DocumentModel]" } } } }, "delete": { "tags": [ "Document" ], "summary": "Deletes document,", "operationId": "Document_DeleteDocument", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "documentId", "in": "path", "description": "Document identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Document/{documentId}/Content": { "get": { "tags": [ "Document" ], "summary": "Gets document content.", "operationId": "Document_GetDocumentContent", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "documentId", "in": "path", "description": "Document identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Document content.", "schema": { "type": "object" } } } } }, "/webapi/Document/Content": { "post": { "tags": [ "Document" ], "summary": "Creates document.", "operationId": "Document_CreateDocumentContent", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "file", "in": "body", "description": "Document data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.FileContentModel" } } ], "responses": { "200": { "description": "Document identifier.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/Document/Revision/{documentId}/Content": { "post": { "tags": [ "Document" ], "summary": "Creates document revision.", "operationId": "Document_CreateDocumentRevision", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "documentId", "in": "path", "description": "Document identifier.", "required": true, "type": "string" }, { "name": "file", "in": "body", "description": "Revision data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.FileContentModel" } } ], "responses": { "200": { "description": "Revision identifier.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/Document/Revision/{revisionId}": { "get": { "tags": [ "Document" ], "summary": "Gets revision.", "operationId": "Document_GetRevision", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "revisionId", "in": "path", "description": "Revision identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Revision.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.RevisionModel]" } } } } }, "/webapi/Document/Revision/{revisionId}/Content": { "get": { "tags": [ "Document" ], "summary": "Gets revision content.", "operationId": "Document_GetRevisionContent", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "revisionId", "in": "path", "description": "Revision identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Revision content.", "schema": { "type": "object" } } } } }, "/webapi/DocumentExportTemplate/{solutionAlias}": { "put": { "tags": [ "DocumentExportTemplate" ], "summary": "Edits template.", "operationId": "DocumentExportTemplate_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "template", "in": "body", "description": "Template data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.DocumentExportTemplateModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "post": { "tags": [ "DocumentExportTemplate" ], "summary": "Creates template.", "operationId": "DocumentExportTemplate_Post", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "template", "in": "body", "description": "Template data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.DocumentExportTemplateModel" } } ], "responses": { "200": { "description": "Template alias.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/DocumentExportTemplate/{solutionAlias}/{exportTemplateGlobalAlias}": { "get": { "tags": [ "DocumentExportTemplate" ], "summary": "Gets template by alias.", "operationId": "DocumentExportTemplate_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "exportTemplateGlobalAlias", "in": "path", "description": "Export template global alias in the following form: \"ExportTemplate@templateAlias.exportTemplateAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "Template.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.DocumentExportTemplateModel]" } } } }, "delete": { "tags": [ "DocumentExportTemplate" ], "summary": "Deletes template.", "operationId": "DocumentExportTemplate_Delete", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "exportTemplateGlobalAlias", "in": "path", "description": "Export template global alias in the following form: \"ExportTemplate@templateAlias.exportTemplateAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/DocumentExportTemplate/List/{templateGlobalAlias}": { "get": { "tags": [ "DocumentExportTemplate" ], "summary": "Gets all export templates for specific template.", "operationId": "DocumentExportTemplate_List", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "templateGlobalAlias", "in": "path", "description": "Template global alias in the following form: \"Template@solutionAlias.templateAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "List of templates.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.DocumentExportTemplateModel[]]" } } } } }, "/webapi/Form/{solutionAlias}": { "put": { "tags": [ "Form" ], "summary": "Edits form.", "operationId": "Form_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "form", "in": "body", "description": "Form data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.FormModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "post": { "tags": [ "Form" ], "summary": "Creates form.", "operationId": "Form_Post", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "form", "in": "body", "description": "Form data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.FormModel" } } ], "responses": { "200": { "description": "Form alias.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/Form/{solutionAlias}/{formGlobalAlias}": { "get": { "tags": [ "Form" ], "summary": "Gets record template form by alias.", "operationId": "Form_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "formGlobalAlias", "in": "path", "description": "Form global alias in the following form: \"Form@templateAlias.formAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "Form.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.FormModel]" } } } }, "delete": { "tags": [ "Form" ], "summary": "Deletes form.", "operationId": "Form_Delete", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "formGlobalAlias", "in": "path", "description": "Form global alias in the following form: \"Form@templateAlias.formAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Form/FormRules/{solutionAlias}/{formGlobalAlias}": { "get": { "tags": [ "Form" ], "summary": "Gets form rules by form alias.", "operationId": "Form_GetFormRules", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "formGlobalAlias", "in": "path", "description": "Form global alias in the following form: \"Form@templateAlias.formAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "Form rules.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.IEnumerable[Comindware.Platform.Contracts.FormRuleModel]]" } } } }, "put": { "tags": [ "Form" ], "summary": "Sets form rules.", "operationId": "Form_SetFormRules", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "formGlobalAlias", "in": "path", "description": "Form global alias in the following form: \"Form@templateAlias.formAlias\".", "required": true, "type": "string" }, { "name": "formRules", "in": "body", "description": "Form rules data.", "required": true, "schema": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.FormRuleModel" } } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Form/List/{templateGlobalAlias}": { "get": { "tags": [ "Form" ], "summary": "Gets all forms for specific record template.", "operationId": "Form_List", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "templateGlobalAlias", "in": "path", "description": "Template global alias in the following form: \"Template@solutionAlias.templateAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "List of forms.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.FormModel[]]" } } } } }, "/webapi/Git/AddRemoteBranch": { "post": { "tags": [ "SolutionGitIntegration" ], "operationId": "SolutionGitIntegration_AddRemoteBranch", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionConfiguration", "in": "body", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.Git.GitSolutionConfigurationModel" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Boolean]" } } } } }, "/webapi/Git/Connect": { "post": { "tags": [ "SolutionGitIntegration" ], "operationId": "SolutionGitIntegration_Connect", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "config", "in": "body", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.Git.GitSolutionConfigurationModel" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.Models.Git.GitActionResultModel]" } } } } }, "/webapi/Git/GetRepositoryDetails": { "post": { "tags": [ "SolutionGitIntegration" ], "operationId": "SolutionGitIntegration_GetRepositoryDetails", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "config", "in": "body", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.Git.GitSolutionConfigurationModel" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.IList[Comindware.Platform.Contracts.Models.Git.GitCommitModel]]" } } } } }, "/webapi/Git/GetUserConfiguration": { "get": { "tags": [ "SolutionGitIntegration" ], "operationId": "SolutionGitIntegration_GetCurrentUserConfiguration", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.Models.Git.GitCommitterModel]" } } } } }, "/webapi/Git/GetUserSolutionConfig": { "get": { "tags": [ "SolutionGitIntegration" ], "operationId": "SolutionGitIntegration_GetUserSolutionConfig", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.Models.Git.GitSolutionConfigurationModel]" } } } } }, "/webapi/Git/ListBranches": { "post": { "tags": [ "SolutionGitIntegration" ], "operationId": "SolutionGitIntegration_ListBranches", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "repository", "in": "body", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.Git.GitSolutionConfigurationModel" } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.IList[System.String]]" } } } } }, "/webapi/Git/ListRepositories": { "get": { "tags": [ "SolutionGitIntegration" ], "operationId": "SolutionGitIntegration_ListRepositories", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.IList[Comindware.Platform.Contracts.Models.Git.GitRepositoryConfigurationModel]]" } } } } }, "/webapi/Git/SaveUserCredentials": { "post": { "tags": [ "SolutionGitIntegration" ], "operationId": "SolutionGitIntegration_SaveUserCredentials", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [], "parameters": [ { "name": "config", "in": "body", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.Git.GitSolutionConfigurationModel" } } ], "responses": { "204": { "description": "No Content" } } } }, "/webapi/Heartbeat/Details": { "get": { "tags": [ "Heartbeat" ], "summary": "Gets service using statistics.", "operationId": "Heartbeat_GetDetails", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "responses": { "200": { "description": "Heartbeat details.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.HeartbeatDetails]" } } } } }, "/webapi/Heartbeat/IsAlive": { "get": { "tags": [ "Heartbeat" ], "summary": "Gets service availability status.", "operationId": "Heartbeat_IsAlive", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "responses": { "200": { "description": "bool", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Boolean]" } } } } }, "/webapi/Heartbeat/ServerDetails": { "get": { "tags": [ "Heartbeat" ], "summary": "Gets serser details.", "operationId": "Heartbeat_GetServerDetails", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "responses": { "200": { "description": "Server information.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.ServerDetails]" } } } } }, "/webapi/ProcessObjects/Migrate": { "post": { "tags": [ "ProcessObjects" ], "summary": "Changes instances active scheme and moves tokens.", "operationId": "ProcessObjects_Migrate", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "templateGlobalAlias", "in": "query", "description": "Process template global alias", "required": true, "type": "string" }, { "name": "targetVersion", "in": "query", "description": "Target version tag", "required": true, "type": "string" }, { "name": "instances", "in": "query", "description": "Collection of instances to migrate", "required": true, "type": "array", "items": { "type": "string" }, "collectionFormat": "multi" }, { "name": "forcedMigration", "in": "query", "description": "If true, tokens that cannot be moved to appropriate activities on target scheme will be deleted and instances will be migrated.", "required": true, "type": "boolean" } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.MigrationResultModel]" } } } } }, "/webapi/ProcessTemplate/{solutionAlias}": { "put": { "tags": [ "ProcessTemplate" ], "summary": "Edits process template.", "operationId": "ProcessTemplate_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "template", "in": "body", "description": "Process template data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.TemplateInfoModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "post": { "tags": [ "ProcessTemplate" ], "summary": "Creates process template.", "operationId": "ProcessTemplate_Post", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "template", "in": "body", "description": "Process template data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.TemplateInfoModel" } } ], "responses": { "200": { "description": "Process template alias.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/ProcessTemplate/{solutionAlias}/{processTemplateAlias}": { "get": { "tags": [ "ProcessTemplate" ], "summary": "Gets template by alias.", "operationId": "ProcessTemplate_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "processTemplateAlias", "in": "path", "description": "Process template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Process template.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.TemplateInfoModel]" } } } }, "delete": { "tags": [ "ProcessTemplate" ], "summary": "Deletes process template.", "operationId": "ProcessTemplate_Delete", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "processTemplateAlias", "in": "path", "description": "Process template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/ProcessTemplate/{solutionAlias}/{processTemplateAlias}/Disable": { "put": { "tags": [ "ProcessTemplate" ], "summary": "Archives process template.", "operationId": "ProcessTemplate_Disable", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "processTemplateAlias", "in": "path", "description": "Process template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/ProcessTemplate/{solutionAlias}/{processTemplateAlias}/Enable": { "put": { "tags": [ "ProcessTemplate" ], "summary": "Unarchives process template.", "operationId": "ProcessTemplate_Enable", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "processTemplateAlias", "in": "path", "description": "Process template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/ProcessTemplate/List/{solutionAlias}": { "get": { "tags": [ "ProcessTemplate" ], "summary": "Gets all process templates for specific solution.", "operationId": "ProcessTemplate_List", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "List of process templates.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.TemplateInfoModel[]]" } } } } }, "/webapi/Record/{recordId}": { "get": { "tags": [ "Record" ], "summary": "Gets record by identifier.", "operationId": "Record_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "recordId", "in": "path", "description": "Record identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Record.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.IDictionary[System.String,System.Object]]" } } } }, "put": { "tags": [ "Record" ], "summary": "Edits record.", "operationId": "Record_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "recordId", "in": "path", "description": "Record identifier.", "required": true, "type": "string" }, { "name": "record", "in": "body", "description": "Record properties dictionary.", "required": true, "schema": { "type": "object", "additionalProperties": { "type": "object" } } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "delete": { "tags": [ "Record" ], "summary": "Deletes record.", "operationId": "Record_Delete", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "recordId", "in": "path", "description": "Record identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Record/{recordId}/{deepClone}": { "post": { "tags": [ "Record" ], "summary": "Clones record by identifier.", "operationId": "Record_Clone", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "recordId", "in": "path", "description": "Record identifier.", "required": true, "type": "string" }, { "name": "deepClone", "in": "path", "description": "Deep clone flag.", "required": true, "type": "boolean" } ], "responses": { "200": { "description": "Record.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/Record/{recordId}/Disable": { "put": { "tags": [ "Record" ], "summary": "Archives record.", "operationId": "Record_Disable", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "recordId", "in": "path", "description": "Record identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Record/{recordId}/Enable": { "put": { "tags": [ "Record" ], "summary": "Unarchives record.", "operationId": "Record_Enable", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "recordId", "in": "path", "description": "Record identifier.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Record/{templateGlobalAlias}": { "post": { "tags": [ "Record" ], "summary": "Creates record.", "operationId": "Record_Post", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "templateGlobalAlias", "in": "path", "description": "Template global alias in the following form: \"Template@solutionAlias.templateAlias\".", "required": true, "type": "string" }, { "name": "record", "in": "body", "description": "Record properties dictionary.", "required": true, "schema": { "type": "object", "additionalProperties": { "type": "object" } } } ], "responses": { "200": { "description": "Record identifier.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/Records": { "put": { "tags": [ "Records" ], "summary": "Edits records.", "operationId": "Records_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "records", "in": "body", "description": "List of properties for each record.", "required": true, "schema": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.EditRecordModel" } } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "delete": { "tags": [ "Records" ], "summary": "Deletes records by identifiers.", "operationId": "Records_Delete", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "recordIds", "in": "body", "description": "Record identifiers.", "required": true, "schema": { "type": "array", "items": { "type": "string" } } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Records/{templateGlobalAlias}": { "get": { "tags": [ "Records" ], "summary": "Gets all records of specific container.", "operationId": "Records_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "templateGlobalAlias", "in": "path", "description": "Template global alias in the following form: \"Template@solutionAlias.templateAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "Records.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.IDictionary`2]" } } } }, "post": { "tags": [ "Records" ], "summary": "Creates records.", "operationId": "Records_Post", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "templateGlobalAlias", "in": "path", "description": "Template global alias in the following form: \"Template@solutionAlias.templateAlias\".", "required": true, "type": "string" }, { "name": "records", "in": "body", "description": "List of properties for each record.", "required": true, "schema": { "type": "array", "items": { "type": "object", "additionalProperties": { "type": "object" } } } } ], "responses": { "200": { "description": "Record identifiers.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String[]]" } } } }, "delete": { "tags": [ "Records" ], "summary": "Deletes records of specific container.", "operationId": "Records_Delete", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "templateGlobalAlias", "in": "path", "description": "Template global alias in the following form: \"Template@solutionAlias.templateAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Records/{templateGlobalAlias}/Export": { "get": { "tags": [ "Records" ], "summary": "Exports template objects by template alias.", "operationId": "Records_ExportRecordsByAlias", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "templateGlobalAlias", "in": "path", "description": "Template global alias in the following form: \"Template@solutionAlias.templateAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "Serialized records data.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Byte[]]" } } } } }, "/webapi/Records/BulkEdit": { "put": { "tags": [ "Records" ], "summary": "Edits records.", "operationId": "Records_Edit", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "recordsData", "in": "body", "description": "Records properties/values data to update.", "required": true, "schema": { "type": "object", "additionalProperties": { "type": "object", "additionalProperties": { "type": "object" } } } } ], "responses": { "200": { "description": "OK", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Records/Disable": { "put": { "tags": [ "Records" ], "summary": "Archives records by identifiers.", "operationId": "Records_Disable", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "recordIds", "in": "body", "description": "Record identifiers.", "required": true, "schema": { "type": "array", "items": { "type": "string" } } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Records/Enable": { "put": { "tags": [ "Records" ], "summary": "Unarchives records by identifiers.", "operationId": "Records_Enable", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "recordIds", "in": "body", "description": "Record identifiers.", "required": true, "schema": { "type": "array", "items": { "type": "string" } } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Records/Export": { "post": { "tags": [ "Records" ], "summary": "Exports template objects by identifiers.", "operationId": "Records_ExportRecords", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "parameters", "in": "body", "description": "Export parameters.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.RecordExportParameters" } } ], "responses": { "200": { "description": "Serialized records data.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Byte[]]" } } } } }, "/webapi/Records/Import": { "post": { "tags": [ "Records" ], "summary": "Imports template objects.", "operationId": "Records_ImportRecords", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "parameters", "in": "body", "description": "Import parameters.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.RecordImportParameters" } } ], "responses": { "200": { "description": "Number of imported records.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Int32]" } } } } }, "/webapi/RecordTemplate/{solutionAlias}": { "put": { "tags": [ "RecordTemplate" ], "summary": "Edits record template.", "operationId": "RecordTemplate_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "template", "in": "body", "description": "Record template data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.TemplateInfoModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "post": { "tags": [ "RecordTemplate" ], "summary": "Creates record template.", "operationId": "RecordTemplate_Post", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "template", "in": "body", "description": "Record template data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.TemplateInfoModel" } } ], "responses": { "200": { "description": "Record template alias.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/RecordTemplate/{solutionAlias}/{recordTemplateAlias}": { "get": { "tags": [ "RecordTemplate" ], "summary": "Gets template by alias.", "operationId": "RecordTemplate_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "recordTemplateAlias", "in": "path", "description": "Record template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Record template.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.TemplateInfoModel]" } } } }, "delete": { "tags": [ "RecordTemplate" ], "summary": "Deletes record template.", "operationId": "RecordTemplate_Delete", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "recordTemplateAlias", "in": "path", "description": "Record template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/RecordTemplate/{solutionAlias}/{recordTemplateAlias}/Disable": { "put": { "tags": [ "RecordTemplate" ], "summary": "Archives record template.", "operationId": "RecordTemplate_Disable", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "recordTemplateAlias", "in": "path", "description": "Record template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/RecordTemplate/{solutionAlias}/{recordTemplateAlias}/Enable": { "put": { "tags": [ "RecordTemplate" ], "summary": "Unarchives record template.", "operationId": "RecordTemplate_Enable", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "recordTemplateAlias", "in": "path", "description": "Record template alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/RecordTemplate/List/{solutionAlias}": { "get": { "tags": [ "RecordTemplate" ], "summary": "Gets all record templates for specific solution.", "operationId": "RecordTemplate_List", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "List of record templates.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.TemplateInfoModel[]]" } } } } }, "/webapi/ReferenceData/Delete": { "delete": { "tags": [ "ReferenceData" ], "summary": "Deletes record by external key", "operationId": "ReferenceData_Delete", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "recordKey", "in": "body", "description": "Record externalm composite key.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.WebApi.RecordKey" } } ], "responses": { "200": { "description": "Record identifier.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/ReferenceData/Get": { "post": { "tags": [ "ReferenceData" ], "summary": "Gets record data by external key", "operationId": "ReferenceData_Get", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "recordKey", "in": "body", "description": "Record external composite identifier.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.WebApi.RecordKey" } } ], "responses": { "200": { "description": "Record properties/values data.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.IDictionary[System.String,System.Object]]" } } } } }, "/webapi/ReferenceData/List": { "post": { "tags": [ "ReferenceData" ], "summary": "Gets records data by external key", "operationId": "ReferenceData_List", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "recordKey", "in": "body", "description": "Records external composite identifier.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.WebApi.RecordKey" } } ], "responses": { "200": { "description": "List of records properties/values data.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.List[System.Collections.Generic.Dictionary[System.String,System.Object]]]" } } } } }, "/webapi/ReferenceData/Put": { "put": { "tags": [ "ReferenceData" ], "summary": "Edits record by external key", "operationId": "ReferenceData_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "recordKey", "in": "body", "description": "Record key and property values data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.WebApi.RecordKeyData" } } ], "responses": { "200": { "description": "Record identifier.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/Solution": { "get": { "tags": [ "Solution" ], "summary": "Gets all business applications.", "operationId": "Solution_List", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "responses": { "200": { "description": "List of business applications.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.SolutionInfoModel[]]" } } } }, "put": { "tags": [ "Solution" ], "summary": "Edits business application.", "operationId": "Solution_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solution", "in": "body", "description": "Business application configuration data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.SolutionInfoModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "post": { "tags": [ "Solution" ], "summary": "Creates business application.", "operationId": "Solution_Post", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solution", "in": "body", "description": "Business application configuration data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.SolutionInfoModel" } } ], "responses": { "200": { "description": "Business application alias.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/Solution/{solutionAlias}": { "get": { "tags": [ "Solution" ], "summary": "Gets business application by alias.", "operationId": "Solution_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Business application.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.SolutionInfoModel]" } } } }, "delete": { "tags": [ "Solution" ], "summary": "Deletes business application.", "operationId": "Solution_Delete", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Toolbar/{solutionAlias}": { "put": { "tags": [ "Toolbar" ], "summary": "Edits toolbar.", "operationId": "Toolbar_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "toolbar", "in": "body", "description": "Toolbar data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.ToolbarModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "post": { "tags": [ "Toolbar" ], "summary": "Creates toolbar.", "operationId": "Toolbar_Post", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "toolbar", "in": "body", "description": "Toolbar data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.ToolbarModel" } } ], "responses": { "200": { "description": "Toolbar alias.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/Toolbar/{solutionAlias}/{toolbarGlobalAlias}": { "get": { "tags": [ "Toolbar" ], "summary": "Gets toolbar by alias.", "operationId": "Toolbar_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "toolbarGlobalAlias", "in": "path", "description": "Toolbar global alias in the following form: \"Toolbar@templateAlias.toolbarAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "Toolbar.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.ToolbarModel]" } } } }, "delete": { "tags": [ "Toolbar" ], "summary": "Deletes toolbar.", "operationId": "Toolbar_Delete", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "toolbarGlobalAlias", "in": "path", "description": "Toolbar global alias in the following form: \"Toolbar@templateAlias.toolbarAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/Toolbar/List/{templateGlobalAlias}": { "get": { "tags": [ "Toolbar" ], "summary": "Gets all toolbars for specific template.", "operationId": "Toolbar_List", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "templateGlobalAlias", "in": "path", "description": "Template global alias in the following form: \"Template@solutionAlias.templateAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "List of toolbars.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.ToolbarModel[]]" } } } } }, "/webapi/Transfer/{fileId}/Validate": { "get": { "tags": [ "Transfer" ], "summary": "Validate business application model.", "operationId": "Transfer_ValidateSolutionModel", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "fileId", "in": "path", "description": "Business application data file.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Validation summary.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.ValidationSummary]" } } } } }, "/webapi/Transfer/{solutionAlias}": { "get": { "tags": [ "Transfer" ], "summary": "Export business application.", "operationId": "Transfer_ExportSolutionModel", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Business application in byte array form and export summary.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.ExportResults]" } } } } }, "/webapi/Transfer/{solutionAlias}/{fileId}/{publishAfterImport}/{policy}": { "post": { "tags": [ "Transfer" ], "summary": "Set complete business application model.", "operationId": "Transfer_ImportSolutionModel", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "fileId", "in": "path", "description": "Business application data file.", "required": true, "type": "string" }, { "name": "publishAfterImport", "in": "path", "description": "Should imported diagram revisions be published.", "required": true, "type": "boolean" }, { "name": "policy", "in": "path", "description": "Behaviour state policy.", "required": true, "type": "string" } ], "responses": { "200": { "description": "Transfer import summary.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.TransferSummary]" } } } } }, "/webapi/Transfer/Upload": { "post": { "tags": [ "Transfer" ], "summary": "Uploads transfer data file.", "operationId": "Transfer_UploadAttachment", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "file", "in": "body", "description": "Trasnfer data in base64 string format.", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "Uploaded file stream id.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/UserCommand/{solutionAlias}": { "put": { "tags": [ "UserCommand" ], "summary": "Edits user сommand.", "operationId": "UserCommand_Put", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "userCommand", "in": "body", "description": "User сommand data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.UserCommandConfigurationModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } }, "post": { "tags": [ "UserCommand" ], "summary": "Creates user сommand.", "operationId": "UserCommand_Post", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "userCommand", "in": "body", "description": "User сommand data.", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.UserCommandConfigurationModel" } } ], "responses": { "200": { "description": "User сommand alias.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.String]" } } } } }, "/webapi/UserCommand/{solutionAlias}/{userCommandGlobalAlias}": { "get": { "tags": [ "UserCommand" ], "summary": "Gets user сommand by alias.", "operationId": "UserCommand_Get", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "userCommandGlobalAlias", "in": "path", "description": "User command global alias in the following form: \"UserCommand@templateAlias.userCommandAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "User сommands.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.UserCommandConfigurationModel]" } } } }, "delete": { "tags": [ "UserCommand" ], "summary": "Deletes user сommand.", "operationId": "UserCommand_Delete", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "userCommandGlobalAlias", "in": "path", "description": "User command global alias in the following form: \"UserCommand@templateAlias.userCommandAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/UserCommand/{solutionAlias}/{userCommandGlobalAlias}/Disable": { "put": { "tags": [ "UserCommand" ], "summary": "Unarchives user сommand.", "operationId": "UserCommand_Enable", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "userCommandGlobalAlias", "in": "path", "description": "User command global alias in the following form: \"UserCommand@templateAlias.userCommandAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/UserCommand/{solutionAlias}/{userCommandGlobalAlias}/Enable": { "put": { "tags": [ "UserCommand" ], "summary": "Archives user сommand.", "operationId": "UserCommand_Disable", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "solutionAlias", "in": "path", "description": "Business application alias.", "required": true, "type": "string" }, { "name": "userCommandGlobalAlias", "in": "path", "description": "User command global alias in the following form: \"UserCommand@templateAlias.userCommandAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } }, "/webapi/UserCommand/List/{templateGlobalAlias}": { "get": { "tags": [ "UserCommand" ], "summary": "Gets all user сommands for specific template.", "operationId": "UserCommand_List", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "templateGlobalAlias", "in": "path", "description": "Template global alias in the following form: \"Template@solutionAlias.templateAlias\".", "required": true, "type": "string" } ], "responses": { "200": { "description": "List of user сommands.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.UserCommandConfigurationModel[]]" } } } } }, "/webapi/WorkerEngine/GetConfiguration": { "get": { "tags": [ "WorkerEngine" ], "summary": "Gets flags for workers.", "operationId": "WorkerEngine_GetConfiguration", "consumes": [], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "responses": { "200": { "description": "Worker configuration.", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.WorkerEngineModel]" } } } } }, "/webapi/WorkerEngine/SetConfiguration": { "put": { "tags": [ "WorkerEngine" ], "summary": "Sets worker flags.", "operationId": "WorkerEngine_SetConfiguration", "consumes": [ "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded" ], "produces": [ "application/json", "text/json", "application/xml", "text/xml" ], "parameters": [ { "name": "workerEngine", "in": "body", "required": true, "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WorkerEngineModel" } } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiResponse[System.Object]" } } } } } }, "definitions": { "Comindware.WebMvc.Controllers.About": { "type": "object", "properties": { "build": { "type": "string" }, "server": { "type": "string" }, "system": { "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.AccountModel[]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.AccountModel" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.AccountModel": { "description": "Represents an account model.", "type": "object", "properties": { "isActive": { "description": "Account activeness.", "type": "boolean" }, "department": { "description": "Account department.", "type": "string" }, "fullName": { "description": "Account full name.", "type": "string" }, "id": { "description": "Account identifier.", "type": "string" }, "mbox": { "description": "Account email.", "type": "string" }, "status": { "description": "Account status.", "type": "string" }, "language": { "description": "Account language.", "type": "string" }, "username": { "description": "Account username.", "type": "string" }, "lastLoginDate": { "format": "date-time", "description": "Account last login date.", "type": "string" } } }, "Comindware.Platform.Contracts.WebApiError": { "description": "Represents a WebApi error model.", "type": "object", "properties": { "message": { "description": "Exception message.", "type": "string" }, "type": { "description": "Exception type.", "type": "string" }, "inner": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Inner errors." } } }, "Comindware.Platform.Contracts.WebApiResponse[System.String]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "string" }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.WebApiResponse[System.Object]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "object" }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.AccountModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.AccountModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.TemplateInfoModel[]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.TemplateInfoModel" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.TemplateInfoModel": { "description": "Represents a template", "type": "object", "properties": { "name": { "description": "Template name.", "type": "string" }, "description": { "description": "Template description.", "type": "string" }, "globalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Template global alias." }, "isDisabled": { "description": "Archive template.", "type": "boolean" }, "relatedTemplate": { "$ref": "#/definitions/System.Nullable[Comindware.Platform.Contracts.GlobalAlias]", "description": "Global alias of a related record template." }, "isReferenceData": { "description": "Gets or sets the value that indicates if the instance is reference data.", "type": "boolean" }, "isTransferable": { "description": "Gets or sets the value that indicates if the instance is transferable.", "type": "boolean" }, "keyProperty": { "description": "Gets or sets the key property alias.", "type": "string" }, "conversationDisplayConfig": { "$ref": "#/definitions/Comindware.Platform.Contracts.ObjectConversationDisplayConfigModel", "description": "Gets or sets display configuration for conversation." }, "type": { "description": "Gets or sets type of template", "enum": [ "Undefined", "Task", "Case", "Process", "Record", "Account", "Role", "OrgStructure", "Substitution", "UserActivities", "AccountAudit", "Template", "Behaviour", "SchemeActivity", "TokenError", "ProcessObject", "Solution", "Serial", "Diagram", "Scheme", "Documentation", "Message", "Form", "Regulatory" ], "type": "string" } } }, "Comindware.Platform.Contracts.GlobalAlias": { "description": "Represents a global alias model.", "type": "object", "properties": { "type": { "description": "Type of the element.", "enum": [ "Undefined", "Template", "RecordTemplate", "CaseTemplate", "ProcessTemplate", "AccountTemplate", "OrgStructureTemplate", "DocumentationTemplate", "RoleTemplate", "RecordTemplateList", "CaseTemplateList", "ProcessTemplateList", "AccountTemplateList", "MyTasksList", "MessageTemplate", "MessageTemplateProperty", "Attribute", "Form", "ProcessForm", "CaseForm", "FormComponent", "Dataset", "UserCommand", "ExportTemplate", "Toolbar", "Diagram", "ProcessScheme", "ClientActivity", "GlobalActivity", "SchemeActivity", "DataSource", "Synchronization", "Rule", "GlobalFunction", "Solution", "RoleConfiguration", "ResourcePrivilegeDescriptor", "CommunicationRoute", "CommunicationChannel", "RoleWorkspace", "NavigationItem", "ClassModelDiagram", "ClassModelDiagramVersion", "ClassModelDiagramElement", "MyTasks", "Account", "Group", "GlobalVariable", "Trigger", "TriggerAction", "TriggerEvent", "TriggerConditionalAction", "ADConfiguration", "DesktopPage", "SimplePage", "DesktopComponent", "DesktopWidgetConfig", "Procedure", "Cart", "Document", "Image", "Variant", "Drawing", "ReferenceToConnection", "ChangeJournal", "ProcessRegistry", "Card" ], "type": "string" }, "owner": { "description": "Alias of the parent of the element.", "type": "string" }, "alias": { "description": "Alias of the element.", "type": "string" } } }, "System.Nullable[Comindware.Platform.Contracts.GlobalAlias]": { "type": "object", "properties": { "type": { "description": "Type of the element.", "enum": [ "Undefined", "Template", "RecordTemplate", "CaseTemplate", "ProcessTemplate", "AccountTemplate", "OrgStructureTemplate", "DocumentationTemplate", "RoleTemplate", "RecordTemplateList", "CaseTemplateList", "ProcessTemplateList", "AccountTemplateList", "MyTasksList", "MessageTemplate", "MessageTemplateProperty", "Attribute", "Form", "ProcessForm", "CaseForm", "FormComponent", "Dataset", "UserCommand", "ExportTemplate", "Toolbar", "Diagram", "ProcessScheme", "ClientActivity", "GlobalActivity", "SchemeActivity", "DataSource", "Synchronization", "Rule", "GlobalFunction", "Solution", "RoleConfiguration", "ResourcePrivilegeDescriptor", "CommunicationRoute", "CommunicationChannel", "RoleWorkspace", "NavigationItem", "ClassModelDiagram", "ClassModelDiagramVersion", "ClassModelDiagramElement", "MyTasks", "Account", "Group", "GlobalVariable", "Trigger", "TriggerAction", "TriggerEvent", "TriggerConditionalAction", "ADConfiguration", "DesktopPage", "SimplePage", "DesktopComponent", "DesktopWidgetConfig", "Procedure", "Cart", "Document", "Image", "Variant", "Drawing", "ReferenceToConnection", "ChangeJournal", "ProcessRegistry", "Card" ], "type": "string" }, "owner": { "description": "Alias of the parent of the element.", "type": "string" }, "alias": { "description": "Alias of the element.", "type": "string" } } }, "Comindware.Platform.Contracts.ObjectConversationDisplayConfigModel": { "type": "object", "properties": { "disableSidePanelConversations": { "type": "boolean" }, "disableWidgetConversations": { "type": "boolean" }, "prohibitedReferenceTypes": { "type": "array", "items": { "enum": [ "Attachment", "URI" ], "type": "string" } }, "hideArchivedMessages": { "type": "boolean" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.TemplateInfoModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.TemplateInfoModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.IDictionary`2]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "type": "object", "additionalProperties": { "type": "object" } } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Process.Api.Data.Diagram.ActivityDefinedSettings": { "type": "object", "properties": { "triggerOnEnter": { "type": "boolean" }, "triggerOnExit": { "type": "boolean" }, "form": { "type": "boolean" }, "formRules": { "type": "boolean" }, "mandatorySettings": { "type": "boolean" } } }, "Comindware.Platform.Api.Data.Xenoadapter": { "type": "object", "properties": { "sourcesStreamId": { "type": "string" }, "binaryStreamId": { "type": "string" }, "status": { "enum": [ "Undefined", "Draft", "CompileSuccess", "CompileFailed", "Active", "Archive" ], "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "creator": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "fileName": { "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "deployType": { "enum": [ "Undefined", "InProcess", "OutOfProcess" ], "type": "string" } } }, "Comindware.Platform.Api.Data.Reference": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.Platform.Api.Data.AdapterInfo": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "status": { "enum": [ "Undefined", "Draft", "CompileSuccess", "CompileFailed", "Active", "Archive" ], "type": "string" }, "binStreamId": { "type": "string" }, "deployType": { "enum": [ "Undefined", "InProcess", "OutOfProcess" ], "type": "string" } } }, "Comindware.WebMvc.Controllers.AdapterConfigurationApiController.XenotestResult": { "type": "object", "properties": { "success": { "type": "boolean" }, "buildLog": { "type": "string" } } }, "Comindware.Platform.Api.Data.ADConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "container": { "type": "string" }, "channelId": { "type": "string" }, "template": { "type": "string" }, "templateMap": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.ADAttributeMap" } }, "selectedGroups": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" } }, "behaviourState": { "enum": [ "Undefined", "Active", "Suspend", "Skip" ], "type": "string" }, "allUsers": { "type": "boolean" } } }, "Comindware.Platform.Api.Data.ADAttributeMap": { "type": "object", "properties": { "id": { "type": "string" }, "property": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "attributeName": { "type": "string" }, "attributeType": { "enum": [ "String", "Boolean", "DateTime", "Duration", "Barcode", "Decimal", "Integer", "Double", "ComplexProperty", "Guid", "AccountProperty", "ImageProperty", "UriProperty", "RoleProperty", "OrganizationalUnit", "Model", "DocumentProperty", "InstanceProperty", "Conversation", "EnumProperty", "ProcessProperty", "DrawingProperty", "Color" ], "type": "string" }, "isMandatory": { "type": "boolean" } } }, "Comindware.WebMvc.Controllers.ADSynchronizationApiController.ADContext": { "type": "object", "properties": { "templates": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" } }, "configuration": { "$ref": "#/definitions/Comindware.Platform.Api.Data.ADConfiguration" }, "channels": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Channel" } } } }, "Comindware.Platform.Api.Data.Channel": { "type": "object", "properties": { "id": { "type": "string" }, "type": { "enum": [ "Undefined", "InboundEmail", "OutboundEmail", "Url", "Rest", "WebService", "SourceControl", "Inbox", "Elastic", "ActiveDirectory", "Abstract", "R7Office", "Wopi", "Maps", "S3", "AWSPinpoint" ], "type": "string" }, "serverType": { "enum": [ "Undefined", "Smtp", "Exchange", "Imap", "Msmq", "RabbitMq", "OData" ], "type": "string" }, "name": { "type": "string" }, "isDisabled": { "type": "boolean" }, "uri": { "type": "string" }, "port": { "format": "int32", "type": "integer" }, "authenticationType": { "enum": [ "Undefined", "None", "Windows", "Basic" ], "type": "string" }, "username": { "type": "string" }, "password": { "type": "string" }, "timeout": { "type": "string" } } }, "Comindware.Platform.Api.Data.ADChannel": { "type": "object", "properties": { "domain": { "type": "string" }, "isSyncDisabled": { "type": "boolean" }, "isDefault": { "type": "boolean" }, "baseDn": { "type": "string" }, "syncType": { "enum": [ "Undefined", "SelectedGroups", "AllUsers" ], "type": "string" }, "fetch": { "enum": [ "ByObjectVersion", "All" ], "type": "string" }, "accountActivation": { "enum": [ "Undefined", "DeactivateNotSynchronized", "ActivateNotSynchronized" ], "type": "string" }, "accountDisabling": { "enum": [ "Undefined", "DisableNotSynchronized", "EnableNotSynchronized" ], "type": "string" }, "directoryServerType": { "enum": [ "AD", "FreeIPA", "OpenLDAP" ], "type": "string" }, "ldapBindType": { "enum": [ "Simple", "Negotiate" ], "type": "string" }, "adChannelAuthType": { "enum": [ "Ldap", "Kerberos" ], "type": "string" }, "period": { "type": "string" }, "accountMap": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.ADAttributeMap" } }, "groupMap": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.ADAttributeMap" } }, "selectedGroups": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" } }, "isPeriodic": { "type": "boolean", "readOnly": true }, "id": { "type": "string" }, "type": { "enum": [ "Undefined", "InboundEmail", "OutboundEmail", "Url", "Rest", "WebService", "SourceControl", "Inbox", "Elastic", "ActiveDirectory", "Abstract", "R7Office", "Wopi", "Maps", "S3", "AWSPinpoint" ], "type": "string" }, "serverType": { "enum": [ "Undefined", "Smtp", "Exchange", "Imap", "Msmq", "RabbitMq", "OData" ], "type": "string" }, "name": { "type": "string" }, "isDisabled": { "type": "boolean" }, "uri": { "type": "string" }, "port": { "format": "int32", "type": "integer" }, "authenticationType": { "enum": [ "Undefined", "None", "Windows", "Basic" ], "type": "string" }, "username": { "type": "string" }, "password": { "type": "string" }, "timeout": { "type": "string" } } }, "Comindware.Platform.Api.Data.ActiveDirectoryObjectIdentity": { "type": "object", "properties": { "dn": { "type": "string", "readOnly": true }, "cn": { "type": "string", "readOnly": true }, "sid": { "type": "string", "readOnly": true } } }, "Comindware.Conversation.Api.Reference": { "type": "object", "properties": { "id": { "type": "string" }, "title": { "type": "string" }, "type": { "enum": [ "Undefined", "Attachment", "Reply", "Edit", "Content", "Participant", "Participants", "Conversation", "URI", "Object", "UserTask", "BaseNotification", "HistoryRecord" ], "type": "string", "readOnly": true } } }, "Comindware.Web.Controllers.AttachmentApiController.StreamInfo": { "type": "object", "properties": { "streamId": { "type": "string" }, "revisionId": { "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.AttributeModel[]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.AttributeModel" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.AttributeModel": { "description": "Represents an attribute model.", "type": "object", "properties": { "globalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Attribute global alias." }, "type": { "description": "Data type of attribute.", "enum": [ "String", "Boolean", "DateTime", "Duration", "Decimal", "Integer", "Double", "Account", "Document", "Image", "Instance", "Enum", "Uri", "Role", "OrganizationalUnit", "Model", "Conversation", "Barcode", "Process", "Drawing", "Color" ], "type": "string" }, "format": { "description": "Attibute display format.", "enum": [ "Undefined", "ShortDate", "DateISO", "CondensedDate", "LongDate", "MonthDay", "YearMonth", "LongDateShortTime", "LongDateLongTime", "ShortDateShortTime", "ShortDateLongTime", "CondensedDateTime", "ShortTime", "LongTime", "DateTimeISO", "DurationHMSTime", "DurationHMTime", "DurationHM", "DurationHMS", "DurationD8HM", "DurationD24HM", "DurationFullShort", "DurationFullLong", "DurationISO", "DurationInvariant", "Link", "Text", "Badge", "Indicator", "PlainText", "HtmlText", "MarkedText", "PhoneRuMask", "PassportRuMask", "IndexRuMask", "INNMask", "IndividualINNMask", "OGRNMask", "LicensePlateNumberRuMask", "EmailMask", "CustomMask", "Attachment", "InlineDocument", "SignedDocument", "Uri", "Hypertext", "QRcode", "DataMatrix", "Code39", "GS1_128" ], "type": "string" }, "name": { "description": "Attribute name.", "type": "string" }, "description": { "description": "Atribute description.", "type": "string" }, "isSystem": { "description": "Is system attribute.", "type": "boolean" }, "isDisabled": { "description": "Is archived attribute.", "type": "boolean" }, "isUnique": { "description": "Is unique attribute.", "type": "boolean" }, "isIndexed": { "description": "Is indexed attribute.", "type": "boolean" }, "isTracked": { "description": "Track events for attribute.", "type": "boolean" }, "isDigitGrouping": { "description": "Attribute show/hide thousands separator.", "type": "boolean" }, "isMultiValue": { "description": "Attribute can have multiple value.", "type": "boolean" }, "isTitle": { "description": "Is displayed attribute.", "type": "boolean" }, "isMandatory": { "description": "Is mandatory attribute.", "type": "boolean" }, "isOwnership": { "description": "Is owned attribute.", "type": "boolean" }, "isCalculated": { "description": "Is calculated attribute.", "type": "boolean" }, "isReadonly": { "description": "Is readonly attribute.", "type": "boolean" }, "expression": { "description": "Expression for querying.", "type": "string" }, "fileFormat": { "description": "Files extensions filter.", "type": "array", "items": { "enum": [ "Unknown", "Pdf", "Txt", "Png", "Jpeg", "Bmp", "Emf", "Csv", "Xlsx", "Docx", "Pptx", "Vsdx", "Msg", "Zip", "Log", "Rar", "Tar", "Targz", "Gz", "Bz2", "Tarbz2", "Env", "Unl", "Eml", "Sql", "Iso", "Conf" ], "type": "string" } }, "uriSchemeFormats": { "description": "Uri scheme formats.", "type": "array", "items": { "enum": [ "Http", "Https", "Ftp", "Ftps", "Mailto", "Ssh", "File", "Ldap", "Telegram", "Git" ], "type": "string" } }, "instanceGlobalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Global alias of element (RecordTemplate or Attribute) linked to the attribute." }, "imageWidth": { "format": "int32", "description": "Width for Image atribute", "type": "integer" }, "imageHeight": { "format": "int32", "description": "Height for Image atribute", "type": "integer" }, "imageColorType": { "description": "Color type for Image atribute", "enum": [ "Original", "GreyScale", "Bitonal" ], "type": "string" }, "imagePreserveAspectRatio": { "description": "Preserve aspect ratio for Image atribute", "type": "boolean" }, "imageXResolution": { "format": "double", "description": "X resolution for Image atribute", "type": "number" }, "imageYResolution": { "format": "double", "description": "Y resolution for Image atribute", "type": "number" }, "decimalPlaces": { "format": "int32", "description": "Decimal places for number attribute.", "type": "integer" }, "validationMaskRegex": { "description": "Validation mask regex.", "type": "string" }, "variants": { "description": "Enum values for enum attribute.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.ObjectPropertyVariantValueModel" } }, "linkedRecordTemplate": { "description": "Gets or sets id of linked record template", "type": "string" } } }, "Comindware.Platform.Contracts.ObjectPropertyVariantValueModel": { "type": "object", "properties": { "alias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias" }, "name": { "$ref": "#/definitions/Comindware.Platform.Contracts.LocalizedTextModel" }, "color": { "type": "string" } } }, "Comindware.Platform.Contracts.LocalizedTextModel": { "description": "Represents a localized text model.", "type": "object", "properties": { "en": { "description": "English localization.", "type": "string" }, "de": { "description": "German localization.", "type": "string" }, "ru": { "description": "Russian localization.", "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.AttributeModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.AttributeModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Api.Data.AuthenticationConfigurationContext": { "type": "object", "properties": { "config": { "$ref": "#/definitions/Comindware.Platform.Api.Data.AuthenticationConfiguration" }, "groups": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" } }, "userTemplates": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" } }, "channels": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.AuthChannelInfo" } } } }, "Comindware.Platform.Api.Data.AuthenticationConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "groupId": { "type": "string" }, "accountTemplateId": { "type": "string" }, "isVisibleCaptcha": { "type": "boolean" }, "localRegisterEnabled": { "type": "boolean" } } }, "Comindware.Platform.Api.Data.AuthChannelInfo": { "type": "object", "properties": { "isAuthEnabled": { "type": "boolean" }, "id": { "type": "string" }, "type": { "enum": [ "Undefined", "InboundEmail", "OutboundEmail", "Url", "Rest", "WebService", "SourceControl", "Inbox", "Elastic", "ActiveDirectory", "Abstract", "R7Office", "Wopi", "Maps", "S3", "AWSPinpoint" ], "type": "string" }, "serverType": { "enum": [ "Undefined", "Smtp", "Exchange", "Imap", "Msmq", "RabbitMq", "OData" ], "type": "string" }, "name": { "type": "string" }, "isDisabled": { "type": "boolean" } } }, "Comindware.WebMvc.Common.JsonResponseSuccess": { "type": "object", "properties": { "success": { "type": "boolean", "readOnly": true }, "refresh": { "type": "boolean" }, "data": { "type": "object" } } }, "Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.List[Comindware.Platform.Contracts.BackupConfigurationModel]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.BackupConfigurationModel" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.BackupConfigurationModel": { "description": "Represents a backup configuration model.", "type": "object", "properties": { "id": { "description": "Backup configuration identifier.", "type": "string" }, "repository": { "$ref": "#/definitions/Comindware.Platform.Contracts.BackupRepositoryModel", "description": "Main backup repository." }, "fileName": { "description": "Backup file name.", "type": "string" }, "overwrite": { "description": "Overwrite existing files flag.", "type": "boolean" }, "withStreams": { "description": "Backup contains streams.", "type": "boolean" }, "withScripts": { "description": "Backup contains scripts.", "type": "boolean" }, "withHistory": { "description": "Backup contains history data.", "type": "boolean" }, "description": { "description": "Backup description.", "type": "string" }, "schedule": { "$ref": "#/definitions/Comindware.Platform.Contracts.ScheduleConfigurationModel", "description": "Launch schedule" }, "keepRecent": { "format": "int32", "description": "Number of backup archives which wouldn't be deleted automatically", "type": "integer" }, "extraRepository": { "$ref": "#/definitions/Comindware.Platform.Contracts.BackupRepositoryModel", "description": "Extra backup repository." } } }, "Comindware.Platform.Contracts.BackupRepositoryModel": { "type": "object", "properties": { "type": { "description": "Repository type.", "enum": [ "Undefined", "FileSystem", "S3" ], "type": "string" }, "fileSystemPath": { "description": "Directory path in a file system.", "type": "string" }, "s3Bucket": { "description": "Bucket name in a S3 storage.", "type": "string" } } }, "Comindware.Platform.Contracts.ScheduleConfigurationModel": { "type": "object", "properties": { "type": { "description": "Type of schedule: manual or by schedule", "enum": [ "Schedule", "Manual" ], "type": "string" }, "period": { "description": "Launch period for Schedule type", "type": "string" }, "daysOfWeek": { "description": "Launch days for Schedule type", "type": "array", "items": { "enum": [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Day", "WeekDay", "WeekendDay" ], "type": "string" } }, "timeFrom": { "format": "date-time", "description": "Lower bound of time interval for launch for Schedule type", "type": "string" }, "timeUpTo": { "format": "date-time", "description": "Upper bound of time interval for launch for Schedule type", "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.BackupConfigurationModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.BackupConfigurationModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.BackupFilterModel": { "description": "Represents a backup filter model.", "type": "object", "properties": { "sessionStatus": { "description": "Status code applied for filtering.", "type": "array", "items": { "enum": [ "Undefined", "InQueue", "InProgress", "Completed", "Aborted", "Failed", "FailedQueueOverflow", "FailedPathNotFound", "FailedIncorrectPath", "FailedInaccessiblePath", "FailedIncorrectFileName", "FailedFileAlreadyExsists" ], "type": "string" } }, "enqueueFromTime": { "format": "date-time", "description": "Set lower border for filtering by Enqueued date.", "type": "string" }, "enqueueToTime": { "format": "date-time", "description": "Set higher border for filtering by Enqueued date.", "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.List[Comindware.Platform.Contracts.BackupSessionModel]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.BackupSessionModel" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.BackupSessionModel": { "description": "Represents a backup session model.", "type": "object", "properties": { "id": { "description": "Backup session identifier.", "type": "string" }, "size": { "format": "double", "description": "Size of backup archive", "type": "number" }, "enqueueTime": { "format": "date-time", "description": "Backup session creation date.", "type": "string" }, "startTime": { "format": "date-time", "description": "Backup starting date.", "type": "string" }, "endTime": { "format": "date-time", "description": "Backup comletion date.", "type": "string" }, "sessionStatus": { "description": "Backup session status code.", "enum": [ "Undefined", "InQueue", "InProgress", "Completed", "Aborted", "Failed", "FailedQueueOverflow", "FailedPathNotFound", "FailedIncorrectPath", "FailedInaccessiblePath", "FailedIncorrectFileName", "FailedFileAlreadyExsists" ], "type": "string" }, "statusMsg": { "description": "Backup session status message.", "type": "string" }, "configId": { "description": "Configuration identifier.", "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.BackupSessionModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.BackupSessionModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Api.Data.BackupSessionInfo": { "type": "object", "properties": { "id": { "type": "string" }, "config": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "size": { "format": "double", "type": "number" }, "enqueueTime": { "format": "date-time", "type": "string" }, "startTime": { "format": "date-time", "type": "string" }, "endTime": { "format": "date-time", "type": "string" }, "sessionStatus": { "enum": [ "Undefined", "InQueue", "InProgress", "Completed", "Aborted", "Failed", "FailedQueueOverflow", "FailedPathNotFound", "FailedIncorrectPath", "FailedInaccessiblePath", "FailedIncorrectFileName", "FailedFileAlreadyExsists", "SomeRepositoriesFailed" ], "type": "string" }, "statusMsg": { "type": "string" }, "isDownloadAllowed": { "type": "boolean" } } }, "Comindware.Platform.Api.Data.BackupConfiguration": { "type": "object", "properties": { "schedule": { "$ref": "#/definitions/Comindware.Platform.Api.Data.ScheduleConfiguration" }, "id": { "type": "string" }, "repository": { "$ref": "#/definitions/Comindware.Platform.Api.Data.BackupRepository" }, "fileName": { "type": "string" }, "withStreams": { "type": "boolean" }, "withScripts": { "type": "boolean" }, "withHistory": { "type": "boolean" }, "description": { "type": "string" }, "keepRecent": { "format": "int32", "type": "integer" }, "isDisabled": { "type": "boolean" }, "isDownloadAllowed": { "type": "boolean" }, "isReadOnly": { "type": "boolean" }, "extraRepository": { "$ref": "#/definitions/Comindware.Platform.Api.Data.BackupRepository" } } }, "Comindware.Platform.Api.Data.ScheduleConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "type": { "enum": [ "TimeInterval", "Manual" ], "type": "string" }, "period": { "type": "string" }, "daysOfWeek": { "type": "array", "items": { "enum": [ "Undefined", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Day", "WeekDay", "WeekendDay" ], "type": "string" } }, "timeFrom": { "format": "date-time", "type": "string" }, "timeUpTo": { "format": "date-time", "type": "string" } } }, "Comindware.Platform.Api.Data.BackupRepository": { "type": "object", "properties": { "id": { "type": "string" }, "type": { "enum": [ "Undefined", "FileSystem", "S3" ], "type": "string" }, "fileSystemPath": { "type": "string" }, "s3Bucket": { "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.Dictionary[Comindware.Platform.Contracts.GlobalAlias,Comindware.Platform.Contracts.BehaviourStateType]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "object", "additionalProperties": { "enum": [ "Undefined", "Active", "Suspend", "Skip" ], "type": "string" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Solution.Api.Data.ModelDiagram.DiagramInfo": { "type": "object", "properties": { "diagramId": { "type": "string" }, "diagramName": { "type": "string" }, "showAliases": { "type": "boolean" }, "description": { "type": "string" }, "solution": { "type": "string" }, "type": { "enum": [ "Undefined", "BusinessCapabilities", "Process", "ClassModel", "DataModel", "ProcessModel", "ProcessGroup" ], "type": "string" }, "status": { "enum": [ "Undefined", "Origin", "DefaultOrigin", "Working", "Stashed", "Draft", "Commited" ], "type": "string" }, "isReusable": { "type": "boolean" } } }, "Comindware.Solution.Api.Data.ModelDiagram.CommonDiagramInfo": { "type": "object", "properties": { "versionId": { "type": "string" }, "versionName": { "type": "string" }, "revisionOf": { "type": "string" }, "templateId": { "type": "string" }, "activeInstanceCount": { "format": "int32", "type": "integer" }, "totalInstanceCount": { "format": "int32", "type": "integer" }, "versionCount": { "format": "int32", "type": "integer" }, "isPublished": { "type": "boolean" }, "created": { "format": "date-time", "type": "string" }, "diagramId": { "type": "string" }, "diagramName": { "type": "string" }, "showAliases": { "type": "boolean" }, "description": { "type": "string" }, "solution": { "type": "string" }, "type": { "enum": [ "Undefined", "BusinessCapabilities", "Process", "ClassModel", "DataModel", "ProcessModel", "ProcessGroup" ], "type": "string" }, "status": { "enum": [ "Undefined", "Origin", "DefaultOrigin", "Working", "Stashed", "Draft", "Commited" ], "type": "string" }, "isReusable": { "type": "boolean" } } }, "Comindware.Solution.Api.Data.ModelDiagram.ShortVersionInfo": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "status": { "enum": [ "Undefined", "Origin", "DefaultOrigin", "Working", "Stashed", "Draft", "Commited" ], "type": "string" }, "revisionOf": { "type": "string" }, "workVersion": { "type": "string" }, "showAliases": { "type": "boolean" }, "showDeleted": { "type": "boolean" }, "showHidden": { "type": "boolean" } } }, "Comindware.Solution.Api.Data.ModelDiagram.Session": { "type": "object", "properties": { "diagramId": { "type": "string" }, "diagramName": { "type": "string" }, "status": { "enum": [ "Undefined", "Origin", "DefaultOrigin", "Working", "Stashed", "Draft", "Commited" ], "type": "string" }, "solution": { "type": "string" }, "workVersionId": { "type": "string" }, "version": { "$ref": "#/definitions/Comindware.Solution.Api.Data.VersionInfo" } } }, "Comindware.Solution.Api.Data.VersionInfo": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "status": { "enum": [ "Undefined", "Origin", "DefaultOrigin", "Working", "Stashed", "Draft", "Commited" ], "type": "string" }, "tag": { "format": "int32", "type": "integer" }, "displayTag": { "type": "string" }, "author": { "$ref": "#/definitions/Comindware.Platform.Api.Data.AccountInfo" }, "message": { "type": "string" }, "commitDate": { "format": "date-time", "type": "string" }, "revisionOf": { "type": "string" }, "metaObject": { "type": "string" }, "metaObjectType": { "enum": [ "Undefined", "Subprocess", "ProcessModel", "BusinessArchitecture", "ProcessGroup", "OrgStructure", "ProcessHierarchy", "DataModel", "ClassModel", "BusinessCapabilities", "DocumentationContainer", "Regulatory" ], "type": "string" }, "isModelReusable": { "type": "boolean" }, "elements": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelElement" } }, "showAliases": { "type": "boolean" }, "showDeleted": { "type": "boolean" }, "showHidden": { "type": "boolean" }, "solution": { "type": "string" }, "template": { "type": "string" }, "exportTemplate": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DiagramExportTemplate" }, "abstractTemplate": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.AbstractExportTemplate" } } }, "Comindware.Platform.Api.Data.AccountInfo": { "type": "object", "properties": { "id": { "type": "string" }, "abbreviation": { "type": "string" }, "fullName": { "type": "string" } } }, "Comindware.Solution.Api.Data.ModelElement": { "type": "object", "properties": { "id": { "type": "string" }, "diagramId": { "type": "string" }, "diagramType": { "enum": [ "Undefined", "Subprocess", "ProcessModel", "BusinessArchitecture", "ProcessGroup", "OrgStructure", "ProcessHierarchy", "DataModel", "ClassModel", "BusinessCapabilities", "DocumentationContainer", "Regulatory" ], "type": "string" }, "solution": { "type": "string" }, "alias": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "position": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelDiagram.Position" }, "elementsStartPosition": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelDiagram.Position" }, "size": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelDiagram.Size" }, "titlePositioning": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelDiagram.TitlePositioning" }, "kind": { "enum": [ "None", "CatchingMessage", "ThrowingMessage", "Timer", "CatchingError", "ThrowingError", "CatchingEscalation", "ThrowingEscalation", "CatchingCancel", "ThrowingCancel", "CatchingCompensation", "ThrowingCompensation", "Conditional", "CatchingLink", "ThrowingLink", "CatchingSignal", "ThrowingSignal", "Terminate", "CatchingMultiple", "ThrowingMultiple", "ParallelMultiple", "Exclusive", "Parallel", "EventBased", "ParallelEventBased", "ExclusiveEventBased", "Inclusive", "Complex", "Sequence", "Default", "Message", "Data", "Association", "Reusable", "Embedded", "Abstract", "User", "BusinessRule", "Manual", "Script", "Receive", "Send", "Service", "Object", "Store", "WhiteBox", "BlackBox", "Position", "Department" ], "type": "string" }, "type": { "enum": [ "Undefined", "Element", "Record", "Process", "Case", "Account", "Note", "Document", "Task", "User", "Flow", "ProcessModel", "ProcessModelRef", "Resource", "ProcessGroup", "ProcessGroupRef", "MemberGroup", "Member", "Operation", "Attribute", "Form", "Toolbar", "List", "Line", "StartEvent", "IntermediateEvent", "EndEvent", "Gateway", "Data", "Pool", "Lane", "Annotation", "Inscription", "Subprocess", "BpmnGroup", "OrgUnit", "RegUnit", "Capability", "Group" ], "type": "string" }, "isInterrupting": { "type": "boolean" }, "isBoundary": { "type": "boolean" }, "isExpanded": { "type": "boolean" }, "color": { "enum": [ "Undefined", "Default", "Red", "Orange", "Yellow", "Green", "SkyBlue", "Tintless", "Blue", "Purple", "Gray" ], "type": "string" }, "clientId": { "type": "string" }, "source": { "$ref": "#/definitions/Comindware.Solution.Api.Data.Connection" }, "target": { "$ref": "#/definitions/Comindware.Solution.Api.Data.Connection" }, "owner": { "type": "string" }, "linkedModel": { "type": "string" }, "linkedModelElementId": { "type": "string" }, "linkedModelType": { "enum": [ "Undefined", "Subprocess", "ProcessModel", "BusinessArchitecture", "ProcessGroup", "OrgStructure", "ProcessHierarchy", "DataModel", "ClassModel", "BusinessCapabilities", "DocumentationContainer", "Regulatory" ], "type": "string" }, "adHocSubprocess": { "type": "boolean" }, "loop": { "enum": [ "None", "Simple", "Parallel", "Sequential" ], "type": "string" }, "compensation": { "type": "boolean" }, "path": { "type": "string" }, "order": { "format": "int32", "type": "integer" }, "elements": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelElement" } } } }, "Comindware.TeamNetwork.Api.Data.DiagramExportTemplate": { "type": "object", "properties": { "creator": { "type": "string" }, "creationDate": { "type": "string" }, "lastWriteDate": { "type": "string" }, "objectAppId": { "type": "string" }, "defaultFileName": { "type": "string", "readOnly": true }, "type": { "enum": [ "Trigger", "RecordTemplate", "Diagram" ], "type": "string", "readOnly": true }, "id": { "type": "string" }, "exportSourceTemplate": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.IExportSourceTemplate" }, "outputFileNameTemplate": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.IOutputFileNameTemplate" }, "exportAsPdf": { "type": "boolean" }, "ownerId": { "type": "string", "readOnly": true }, "alias": { "type": "string" }, "name": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.AbstractExportTemplate": { "type": "object", "properties": { "id": { "type": "string" }, "exportSourceTemplate": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.IExportSourceTemplate" }, "outputFileNameTemplate": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.IOutputFileNameTemplate" }, "exportAsPdf": { "type": "boolean" }, "ownerId": { "type": "string", "readOnly": true }, "defaultFileName": { "type": "string", "readOnly": true }, "type": { "enum": [ "Trigger", "RecordTemplate", "Diagram" ], "type": "string", "readOnly": true }, "alias": { "type": "string" }, "name": { "type": "string" } } }, "Comindware.Solution.Api.Data.ModelDiagram.Position": { "type": "object", "properties": { "x": { "format": "double", "type": "number" }, "y": { "format": "double", "type": "number" } } }, "Comindware.Solution.Api.Data.ModelDiagram.Size": { "type": "object", "properties": { "height": { "format": "double", "type": "number" }, "width": { "format": "double", "type": "number" } } }, "Comindware.Solution.Api.Data.ModelDiagram.TitlePositioning": { "type": "object", "properties": { "position": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelDiagram.Position" }, "size": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelDiagram.Size" }, "isDefaultSize": { "type": "boolean" }, "isDefaultPosition": { "type": "boolean" } } }, "Comindware.Solution.Api.Data.Connection": { "type": "object", "properties": { "id": { "type": "string" }, "connectorIndex": { "format": "int32", "type": "integer" } } }, "Comindware.TeamNetwork.Api.Data.IExportSourceTemplate": { "type": "object", "properties": { "id": { "type": "string" }, "type": { "enum": [ "Document", "Attribute", "Rule" ], "type": "string", "readOnly": true }, "defaultFileName": { "type": "string", "readOnly": true } } }, "Comindware.TeamNetwork.Api.Data.IOutputFileNameTemplate": { "type": "object", "properties": { "id": { "type": "string" }, "type": { "enum": [ "Rule", "Attribute", "Value" ], "type": "string", "readOnly": true } } }, "Comindware.Solution.Api.Data.ModelDiagram.ChangeSetObject": { "type": "object", "properties": { "id": { "type": "string" }, "parentGuid": { "type": "string" }, "sourceId": { "type": "string" }, "operation": { "enum": [ "Undefinded", "Add", "Edit", "Remove", "Unremove", "Copy" ], "type": "string" }, "changeItems": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelDiagram.ChangeItem" } }, "type": { "enum": [ "Undefined", "Element", "Record", "Process", "Case", "Account", "Note", "Document", "Task", "User", "Flow", "ProcessModel", "ProcessModelRef", "Resource", "ProcessGroup", "ProcessGroupRef", "MemberGroup", "Member", "Operation", "Attribute", "Form", "Toolbar", "List", "Line", "StartEvent", "IntermediateEvent", "EndEvent", "Gateway", "Data", "Pool", "Lane", "Annotation", "Inscription", "Subprocess", "BpmnGroup", "OrgUnit", "RegUnit", "Capability", "Group" ], "type": "string" }, "kind": { "enum": [ "None", "CatchingMessage", "ThrowingMessage", "Timer", "CatchingError", "ThrowingError", "CatchingEscalation", "ThrowingEscalation", "CatchingCancel", "ThrowingCancel", "CatchingCompensation", "ThrowingCompensation", "Conditional", "CatchingLink", "ThrowingLink", "CatchingSignal", "ThrowingSignal", "Terminate", "CatchingMultiple", "ThrowingMultiple", "ParallelMultiple", "Exclusive", "Parallel", "EventBased", "ParallelEventBased", "ExclusiveEventBased", "Inclusive", "Complex", "Sequence", "Default", "Message", "Data", "Association", "Reusable", "Embedded", "Abstract", "User", "BusinessRule", "Manual", "Script", "Receive", "Send", "Service", "Object", "Store", "WhiteBox", "BlackBox", "Position", "Department" ], "type": "string" } } }, "Comindware.Solution.Api.Data.ModelDiagram.ChangeItem": { "type": "object", "properties": { "property": { "type": "string" }, "newValue": { "type": "object" }, "oldValue": { "type": "object" } } }, "Comindware.TeamNetwork.Api.Data.CardConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "columnsTemplate": { "type": "array", "items": { "format": "int32", "type": "integer" } }, "rowsTemplate": { "type": "array", "items": { "format": "int32", "type": "integer" } }, "container": { "type": "string" }, "items": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Card.CardItem" } }, "isDefault": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.Card.CardItem": { "type": "object", "properties": { "id": { "type": "string" }, "component": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Card.Component" }, "colSpan": { "format": "int32", "type": "integer" }, "rowSpan": { "format": "int32", "type": "integer" }, "backgroundColor": { "type": "string" }, "color": { "type": "string" }, "alignType": { "enum": [ "Left", "Center", "Right" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Card.Component": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "type": { "enum": [ "Undefined", "StaticContent", "FieldComponent", "ActionButton", "Icon" ], "type": "string", "readOnly": true } } }, "Comindware.TeamNetwork.Api.Data.CardInfo": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "isDefault": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.Card.CardDataQuery": { "type": "object", "properties": { "fieldComponents": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Card.FieldComponent" } }, "dataformChanges": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.DataformChanges" }, "ids": { "type": "array", "items": { "type": "string" } } } }, "Comindware.TeamNetwork.Api.Data.Card.FieldComponent": { "type": "object", "properties": { "type": { "enum": [ "Undefined", "StaticContent", "FieldComponent", "ActionButton", "Icon" ], "type": "string", "readOnly": true }, "label": { "type": "string" }, "iconClass": { "type": "string" }, "dataSourceInfo": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DataSourceInfo" }, "propertyPath": { "type": "array", "items": { "type": "string" } }, "isBold": { "type": "boolean" }, "isItalic": { "type": "boolean" }, "displayType": { "enum": [ "Text", "Count", "Link", "Image", "Indicator", "Badge" ], "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Forms.DataformChanges": { "type": "object", "properties": { "widgetChanges": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.ObjectWidgetsValueChanges" } }, "complexObjectChanges": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.ComplexObjectChange" } } } }, "Comindware.TeamNetwork.Api.Data.DataSourceInfo": { "type": "object", "properties": { "id": { "type": "string" }, "propertyPath": { "type": "array", "items": { "type": "string" } }, "type": { "enum": [ "String", "Boolean", "DateTime", "Duration", "Barcode", "Decimal", "Integer", "Double", "ComplexProperty", "Guid", "AccountProperty", "ImageProperty", "UriProperty", "RoleProperty", "OrganizationalUnit", "Model", "DocumentProperty", "InstanceProperty", "Conversation", "EnumProperty", "ProcessProperty", "DrawingProperty", "Color" ], "type": "string" }, "format": { "enum": [ "Undefined", "ShortDate", "DateISO", "CondensedDate", "LongDate", "MonthDay", "YearMonth", "LongDateShortTime", "LongDateLongTime", "ShortDateShortTime", "ShortDateLongTime", "CondensedDateTime", "ShortTime", "LongTime", "DateTimeISO", "DurationHMSTime", "DurationHMTime", "DurationHM", "DurationHMS", "DurationD8HM", "DurationD24HM", "DurationFullShort", "DurationFullLong", "DurationISO", "DurationInvariant", "Text", "Link", "Indicator", "Badge", "PlainText", "HtmlText", "MarkedText", "PhoneRuMask", "PassportRuMask", "IndexRuMask", "INNMask", "IndividualINNMask", "OGRNMask", "LicensePlateNumberRuMask", "EmailMask", "CustomMask", "Attachment", "InlineDocument", "SignedDocument", "Uri", "Hypertext", "QRcode", "Code39", "GS1_128" ], "type": "string" }, "fileFormat": { "type": "array", "items": { "enum": [ "Unknown", "Pdf", "Txt", "Png", "Jpeg", "Bmp", "Emf", "Csv", "Xlsx", "Docx", "Pptx", "Vsdx", "Msg", "Zip", "Log", "Rar", "Tar", "Targz", "Gz", "Bz2", "Tarbz2", "Env", "Unl", "Eml", "Sql", "Iso", "Conf" ], "type": "string" } }, "isIdentifier": { "type": "boolean" }, "isCalculated": { "type": "boolean" }, "isReadonly": { "type": "boolean" }, "isIndexed": { "type": "boolean" }, "isDigitGrouping": { "type": "boolean" }, "isMandatory": { "type": "boolean" }, "isMultiValue": { "type": "boolean" }, "isSystem": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "isNameProperty": { "type": "boolean" }, "propertyName": { "type": "string" }, "ownedByContainer": { "type": "string" }, "sourceContainer": { "type": "string" }, "targetContainer": { "type": "string" }, "journalFieldName": { "type": "string" }, "decimalPlaces": { "format": "int32", "type": "integer" }, "allowedUriSchemes": { "type": "array", "items": { "enum": [ "Http", "Https", "Ftp", "Ftps", "Mailto", "Ssh", "File", "Ldap", "Telegram", "Git" ], "type": "string" } }, "imageWidth": { "format": "int32", "type": "integer" }, "imageHeight": { "format": "int32", "type": "integer" }, "validationMaskRegex": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Forms.ObjectWidgetsValueChanges": { "type": "object", "properties": { "objId": { "type": "string" }, "tempId": { "type": "string" }, "typeId": { "type": "string" }, "changes": { "type": "object", "additionalProperties": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.WidgetValueChange" } }, "commandId": { "type": "string" }, "commandKind": { "enum": [ "Undefined", "Refresh", "Create", "Edit", "Delete", "Archive", "Unarchive", "ExportObject", "ExportList", "CreateRelated", "CreateToken", "Migrate", "StartCase", "StartLinkedCase", "StartProcess", "StartLinkedProcess", "CompleteTask", "ReassignTask", "Defer", "Accept", "Uncomplete", "Exclude", "Include", "Script", "Cancel", "EditDiagram", "UserEvent" ], "type": "string" }, "commandContextChanges": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.CommandContextChanges" } } }, "Comindware.TeamNetwork.Api.Data.Forms.ComplexObjectChange": { "type": "object", "properties": { "id": { "type": "string" }, "tempId": { "type": "string" }, "name": { "type": "string" }, "fieldId": { "type": "string" }, "changeType": { "enum": [ "Add", "Remove", "Transform" ], "type": "string" }, "type": { "enum": [ "Document", "Uri", "Image", "Drawing" ], "type": "string", "readOnly": true } } }, "Comindware.TeamNetwork.Api.Data.Forms.WidgetValueChange": { "type": "object", "properties": { "origin": { "enum": [ "Undefined", "Store", "Dynamic", "Outer", "Manual" ], "type": "string" }, "literal": { "type": "object" }, "clean": { "type": "boolean" }, "time": { "format": "int64", "type": "integer" }, "add": { "type": "array", "items": { "type": "string" } }, "rem": { "type": "array", "items": { "type": "string" } }, "streamName": { "type": "string" }, "streamId": { "type": "string" }, "parent": { "type": "string" }, "clearParent": { "type": "boolean" }, "number": { "type": "string" }, "order": { "format": "double", "type": "number" }, "complexValues": { "type": "object", "additionalProperties": { "type": "string" } } } }, "Comindware.TeamNetwork.Api.Data.Forms.CommandContextChanges": { "type": "object", "properties": { "commandId": { "type": "string" }, "contextObjects": { "type": "array", "items": { "type": "string" } }, "selectedObjects": { "type": "array", "items": { "type": "string" } } } }, "Comindware.TeamNetwork.Api.Data.RowData": { "type": "object", "properties": { "id": { "type": "string" }, "color": { "type": "string" }, "textColor": { "type": "string" }, "level": { "format": "int32", "type": "integer" }, "isRead": { "type": "boolean" }, "isArchived": { "type": "boolean" }, "isFailed": { "type": "boolean" }, "hasChildren": { "type": "boolean" }, "data": { "type": "array", "items": { "type": "object" } }, "children": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.RowData" } } } }, "Comindware.TeamNetwork.Api.Data.Cart.CartInfo": { "type": "object", "properties": { "id": { "type": "string" }, "title": { "type": "string" }, "value": { "format": "int32", "type": "integer" }, "icon": { "enum": [ "Undefined", "Cart" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Cart.CartData": { "type": "object", "properties": { "id": { "type": "string" }, "title": { "type": "string" }, "icon": { "enum": [ "Undefined", "Cart" ], "type": "string" }, "items": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Cart.CartItem" } } } }, "Comindware.TeamNetwork.Api.Data.Cart.CartItem": { "type": "object", "properties": { "item": { "$ref": "#/definitions/Comindware.Platform.Api.Data.NavigationTemplateReference" }, "count": { "format": "int32", "type": "integer" }, "imageUri": { "type": "string" }, "items": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Cart.CartItem" } } } }, "Comindware.Platform.Api.Data.NavigationTemplateReference": { "type": "object", "properties": { "template": { "type": "string" }, "formId": { "type": "string" }, "solution": { "type": "string" }, "owner": { "type": "string" }, "type": { "enum": [ "Undefined", "Process", "ProcessTemplate", "ProcessTemplateList", "ProcessTemplateLists", "ProcessTemplateForm", "ProcessTemplateForms", "ProcessTemplateAttribute", "ProcessTemplateAttributes", "ProcessTemplateAction", "ProcessTemplateActions", "ProcessTemplateToolbarItem", "ProcessTemplateToolbar", "ProcessTemplateDesigner", "ProcessDiagram", "ProcessDiagramList", "ProcessDiagramActivity", "ProcessTemplateAccessRights", "RecordTemplate", "RecordTemplateList", "RecordTemplateLists", "RecordTemplateForm", "RecordTemplateForms", "RecordTemplateAttribute", "RecordTemplateAttributes", "RecordTemplateAction", "RecordTemplateActions", "RecordTemplateToolbarItem", "RecordTemplateToolbar", "RecordTemplateAccessRights", "RecordTemplateExportTemplates", "Case", "CaseTemplate", "CaseTemplateList", "CaseTemplateLists", "CaseTemplateForm", "CaseTemplateForms", "CaseTemplateAttribute", "CaseTemplateAttributes", "CaseTemplateAction", "CaseTemplateActions", "CaseTemplateToolbarItem", "CaseTemplateToolbar", "CaseTemplateAccessRights", "AccountTemplate", "AccountTemplateList", "AccountTemplateLists", "AccountTemplateForm", "AccountTemplateForms", "AccountTemplateAttribute", "AccountTemplateAttributes", "AccountTemplateAction", "AccountTemplateActions", "AccountTemplateToolbarItem", "AccountTemplateToolbar", "AccountTemplateAccessRights", "AccountTemplateExportTemplates", "MyTasks", "MyTasksList", "MyTasksLists", "List", "Action", "Group", "Splitter", "ArchitectureModel", "People", "ExternalPage", "ProcessDashboardPage", "DashboardPage", "DataModel", "DataModelDiagramList", "Templates", "Settings", "AccountActivities", "SettingsScriptExecutionTrace", "SettingsWalConfiguration", "SettingsBehaviourStateService", "SimplePage", "DesktopPage", "GlobalFunction", "GlobalFunctions", "GlobalVariables", "GlobalVariable", "CommunicationChannels", "CommunicationRoutes", "InboundMessage", "OutboundMessage", "BaseNotification", "TaskNotification", "DiagramList", "Integration", "ProcessIntegrations", "UserGroups", "Users", "Role", "Roles", "Solution", "Solutions", "Backups", "Link", "Record", "MessageTypes", "Documents", "BusinessCapabilitiesDiagram", "BusinessCapabilitiesDiagramList", "ClassModelDiagram", "ClassModelDiagramList", "RoleWorkspace", "RoleWorkspaces", "SolutionRoleWorkspace", "GlobalSecurity", "Licensing", "Substitution", "Themes", "Performance", "ActiveDirectory", "AccountAudit", "CustomURL", "ProcessSchemeMonitor", "ListMonitor", "DashboardMonitor", "TemplateListMonitor", "DashboardComplexChart", "ProcessInstanceMonitor", "ProcessCompletedAnalysis", "TimelineProcessAnalysisActive", "TimelineProcessAnalysisCompleted", "ExecutionActiveProcessAnalysis", "DynamicVersionStatistics", "DynamicInstanceStatistics", "DisciplineMilestoneAnalysis", "PerformanceDisciplineCompleted", "PerformanceDisciplineActive", "Instance", "AllTemplatesList", "PerformanceMonitor", "BusinessArchitecture", "BusinessArchitectures", "VersionManagement", "Triggers", "UserCommandExecutionDataset", "UserCommand", "ADConfiguration", "Form", "DesignerPages", "Adapter", "Conversations", "ProcessRegistryWorkspace", "ProcessGroup", "ProcessGroupRef", "ProcessModel", "ProcessModelRef", "ProcessGallery", "ProcessRegistry", "ProcessReports", "ProcessDiscussions", "ProcessAgreements", "Subprocess", "OrgStrRegistryWorkspace", "OrgStrRegistry", "OrgUnitPosition", "OrgUnitDepartment", "OrgStrDiscussions", "RegulatoryRegistryWorkspace", "RegulatoryUnitDirectory", "RegulatoryUnitFile", "RegulatoryRegistry", "RegulatoryDiscussions", "VersionControl" ], "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Cart.CartConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "isActive": { "type": "boolean" }, "orderTemplate": { "type": "string" }, "orderForm": { "type": "string" }, "orderItemTemplate": { "type": "string" }, "orderReferenceProperty": { "type": "string" }, "orderItemName": { "type": "string" }, "orderItemImage": { "type": "string" }, "filterExpression": { "type": "string" }, "solution": { "type": "string" } } }, "Comindware.WebMvc.Areas.Process.Models.CaseInstance": { "type": "object", "properties": { "id": { "type": "string" }, "deadlineDate": { "format": "date-time", "type": "string" }, "managerId": { "type": "string" }, "status": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "title": { "type": "string" }, "description": { "type": "string" }, "formData": { "type": "object", "additionalProperties": { "type": "object" } }, "formId": { "type": "string" }, "templateId": { "type": "string" }, "recordTypeId": { "type": "string" }, "recordId": { "type": "string" }, "subTasks": { "type": "array", "items": { "$ref": "#/definitions/Comindware.WebMvc.Areas.TeamNetwork.Models.BaseTask" } }, "permissions": { "$ref": "#/definitions/Comindware.Platform.Api.Data.InstancePermissions" } } }, "Comindware.WebMvc.Areas.TeamNetwork.Models.BaseTask": { "type": "object", "properties": { "parentProcessId": { "type": "string" }, "canReassign": { "type": "boolean" }, "avaliable": { "type": "boolean" }, "id": { "type": "string" }, "title": { "type": "string" }, "container": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "completionDate": { "format": "date-time", "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "type": { "enum": [ "Unknown", "Case", "Project", "Process" ], "type": "string" }, "disableSubmit": { "type": "boolean" }, "status": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "dueDate": { "format": "date-time", "type": "string" }, "creator": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "assignee": { "type": "string" } } }, "Comindware.Platform.Api.Data.InstancePermissions": { "type": "object", "properties": { "read": { "type": "boolean" }, "write": { "type": "boolean" }, "delete": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.ChangeSet.ChangeSet": { "type": "object", "properties": { "id": { "type": "string" }, "clientId": { "type": "string" }, "clientType": { "enum": [ "Undefined", "Component" ], "type": "string" }, "actionType": { "enum": [ "Undefined", "Add", "Move", "Remove" ], "type": "string" } } }, "Comindware.Platform.Api.Services.ChannelQuery": { "type": "object", "properties": { "types": { "type": "array", "items": { "enum": [ "Undefined", "InboundEmail", "OutboundEmail", "Url", "Rest", "WebService", "SourceControl", "Inbox", "Elastic", "ActiveDirectory", "Abstract", "R7Office", "Wopi", "Maps", "S3", "AWSPinpoint" ], "type": "string" } }, "personal": { "type": "boolean" }, "includeDisabled": { "type": "boolean" }, "includeSystem": { "type": "boolean" }, "direction": { "enum": [ "Undefined", "Inbound", "Outbound" ], "type": "string" }, "email": { "type": "string" }, "url": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.Platform.Api.Data.ChannelInfo": { "type": "object", "properties": { "id": { "type": "string" }, "type": { "enum": [ "Undefined", "InboundEmail", "OutboundEmail", "Url", "Rest", "WebService", "SourceControl", "Inbox", "Elastic", "ActiveDirectory", "Abstract", "R7Office", "Wopi", "Maps", "S3", "AWSPinpoint" ], "type": "string" }, "serverType": { "enum": [ "Undefined", "Smtp", "Exchange", "Imap", "Msmq", "RabbitMq", "OData" ], "type": "string" }, "name": { "type": "string" }, "isDisabled": { "type": "boolean" } } }, "Comindware.WebMvc.Areas.TeamNetwork.Controllers.ChannelsApiController.TestChannel": { "type": "object", "properties": { "channel": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Channel" }, "receivers": { "type": "string" } } }, "Comindware.Platform.Api.ChannelTestResult": { "type": "object", "properties": { "success": { "type": "boolean", "readOnly": true }, "message": { "type": "string", "readOnly": true } } }, "Comindware.TeamNetwork.Api.Data.ChartQuery": { "type": "object", "properties": { "filters": { "type": "array", "items": { "type": "object" } }, "widgetConfigId": { "type": "string" }, "dataPointIndex": { "format": "int32", "type": "integer" }, "dateFilterType": { "enum": [ "Undefined", "LastYear", "LastQuarter", "LastMonth", "LastWeek", "Yesterday", "Today", "CurrentWeek", "CurrentMonth", "CurrentQuarter", "CurrentYear", "Tomorrow", "NextWeek", "NextMonth", "NextQuarter", "NextYear", "AllTime" ], "type": "string" }, "maxDataCount": { "format": "int32", "type": "integer" }, "maxSeriesCount": { "format": "int32", "type": "integer" } } }, "Comindware.TeamNetwork.Api.Data.ChartData": { "type": "object", "properties": { "series": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DataSeries" } }, "labels": { "type": "array", "items": { "type": "string" } }, "selectedPoint": { "type": "object" }, "columnsInfo": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ColumnConfiguration" } }, "groupingInfo": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DataSourceInfo" }, "subgroupingInfo": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DataSourceInfo" }, "aggregationInfo": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DataSourceInfo" } } }, "Comindware.TeamNetwork.Api.Data.DataSeries": { "type": "object", "properties": { "data": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.SeriesItem" } }, "name": { "type": "string" }, "color": { "type": "string" }, "textColor": { "type": "string" }, "count": { "format": "int32", "type": "integer" }, "value": { "type": "object" } } }, "Comindware.TeamNetwork.Api.Data.ColumnConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "isHidden": { "type": "boolean" }, "dataSourceInfo": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DataSourceInfo" }, "layout": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ColumnLayout" }, "displayType": { "enum": [ "Undefined", "Text", "Candle", "Histogram" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.SeriesItem": { "type": "object", "properties": { "x": { "type": "string" }, "color": { "type": "string" }, "textColor": { "type": "string" }, "y": { "format": "double", "type": "number" }, "count": { "format": "int32", "type": "integer" }, "value": { "type": "object" }, "objects": { "type": "array", "items": { "type": "string" } } } }, "Comindware.TeamNetwork.Api.Data.ColumnLayout": { "type": "object", "properties": { "flex": { "format": "double", "type": "number" }, "width": { "format": "double", "type": "number" } } }, "Comindware.TeamNetwork.Api.Data.ChartRowsQuery": { "type": "object", "properties": { "columns": { "type": "array", "items": { "type": "array", "items": { "type": "string" } } }, "rows": { "type": "array", "items": { "type": "string" } } } }, "Comindware.TeamNetwork.Api.Data.DataWithConfig": { "type": "object", "properties": { "data": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ChartData" }, "config": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Desktop.ChartWidgetConfig" } } }, "Comindware.TeamNetwork.Api.Data.Desktop.ChartWidgetConfig": { "type": "object", "properties": { "chartType": { "enum": [ "Undefined", "Bar", "Pie", "Donut", "Line" ], "type": "string" }, "fieldType": { "enum": [ "Undefined", "Text", "Enum", "Date", "Duration", "Number", "Boolean", "Account", "Reference", "Chart", "Tile", "Showcase", "Icon", "CarouselLayout", "Image", "Timeline", "List", "Indicator", "Notifications" ], "type": "string", "readOnly": true }, "aggregationMethod": { "enum": [ "Count", "Sum", "Min", "Max", "Average", "First", "Const", "Expression", "Value" ], "type": "string" }, "aggregationProperty": { "type": "array", "items": { "type": "string" } }, "subGroupingProperty": { "type": "array", "items": { "type": "string" } }, "groupingProperty": { "type": "array", "items": { "type": "string" } }, "sortingProperty": { "type": "array", "items": { "type": "string" } }, "dateFilter": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Desktop.DateFilter" }, "filters": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Desktop.PropertyPathInfo" } }, "columns": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Desktop.PropertyPathInfo" } }, "sortDirection": { "enum": [ "Asc", "Desc" ], "type": "string" }, "groupingAlgorithm": { "enum": [ "Undefined", "Distinct", "Interval", "Hour", "Day", "Week", "Month", "Year", "SingleGroup", "RelativeSevenDays", "RelativeThirtyDays" ], "type": "string" }, "subgroupingAlgorithm": { "enum": [ "Undefined", "Distinct", "Interval", "Hour", "Day", "Week", "Month", "Year", "SingleGroup", "RelativeSevenDays", "RelativeThirtyDays" ], "type": "string" }, "allowDrillDown": { "type": "boolean" }, "showTotalValue": { "type": "boolean" }, "showLegendValue": { "type": "boolean" }, "isHorizontal": { "type": "boolean" }, "isStacked": { "type": "boolean" }, "groupingText": { "type": "string" }, "children": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Desktop.WidgetConfig" } }, "type": { "enum": [ "Undefined", "VerticalLayout", "HorizontalLayout", "StaticContent", "FieldComponent", "ActionButton", "Icon", "CarouselLayout", "Stepper", "Banner" ], "type": "string", "readOnly": true }, "id": { "type": "string" }, "name": { "type": "string" }, "isSystem": { "type": "boolean" }, "label": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.Label" }, "alias": { "type": "string" }, "propertyPath": { "type": "array", "items": { "type": "string" } }, "templateId": { "type": "string" }, "queryRule": { "type": "string" }, "order": { "format": "int32", "type": "integer" } } }, "Comindware.TeamNetwork.Api.Data.Desktop.DateFilter": { "type": "object", "properties": { "propertyPath": { "type": "array", "items": { "type": "string" } }, "defaultType": { "enum": [ "Undefined", "LastYear", "LastQuarter", "LastMonth", "LastWeek", "Yesterday", "Today", "CurrentWeek", "CurrentMonth", "CurrentQuarter", "CurrentYear", "Tomorrow", "NextWeek", "NextMonth", "NextQuarter", "NextYear", "AllTime" ], "type": "string" }, "filterTypesSet": { "enum": [ "Undefined", "Days", "Pie", "Weeks", "Months", "Quarters", "Years", "WeekMonthYear", "MonthQuarterYear" ], "type": "string" }, "useAllTimeFilterType": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.Desktop.PropertyPathInfo": { "type": "object", "properties": { "propertyPath": { "type": "array", "items": { "type": "string" } }, "name": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Desktop.WidgetConfig": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "isSystem": { "type": "boolean" }, "label": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.Label" }, "alias": { "type": "string" }, "type": { "enum": [ "Undefined", "VerticalLayout", "HorizontalLayout", "StaticContent", "FieldComponent", "ActionButton", "Icon", "CarouselLayout", "Stepper", "Banner" ], "type": "string", "readOnly": true }, "propertyPath": { "type": "array", "items": { "type": "string" } }, "templateId": { "type": "string" }, "queryRule": { "type": "string" }, "order": { "format": "int32", "type": "integer" } } }, "Comindware.TeamNetwork.Api.Data.Forms.Label": { "type": "object", "properties": { "hidden": { "type": "boolean" }, "alignment": { "enum": [ "Undefined", "Left", "Top", "Right", "Bottom", "Center" ], "type": "string" }, "text": { "$ref": "#/definitions/Comindware.Platform.Common.LocalizedText" } } }, "Comindware.Platform.Common.LocalizedText": { "type": "object", "properties": { "en": { "type": "string" }, "de": { "type": "string" }, "ru": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.ChartAutoCompleteQuery": { "type": "object", "properties": { "filters": { "type": "array", "items": { "type": "object" } }, "propertyPath": { "type": "array", "items": { "type": "string" } }, "searchText": { "type": "string" }, "widgetConfigId": { "type": "string" }, "dataPointIndex": { "format": "int32", "type": "integer" }, "dateFilterType": { "enum": [ "Undefined", "LastYear", "LastQuarter", "LastMonth", "LastWeek", "Yesterday", "Today", "CurrentWeek", "CurrentMonth", "CurrentQuarter", "CurrentYear", "Tomorrow", "NextWeek", "NextMonth", "NextQuarter", "NextYear", "AllTime" ], "type": "string" }, "maxDataCount": { "format": "int32", "type": "integer" }, "maxSeriesCount": { "format": "int32", "type": "integer" } } }, "Comindware.Platform.Api.Data.ReferenceCollectionData": { "type": "object", "properties": { "totalCount": { "format": "int32", "type": "integer" }, "options": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" } } } }, "Comindware.TeamNetwork.Api.Data.OfficeConfigRequestParameters": { "type": "object", "properties": { "documentId": { "type": "string" }, "revisionId": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.EditorInitializationInfo": { "type": "object", "properties": {} }, "Comindware.Solution.Api.Data.CommunicationRouteQuery": { "type": "object", "properties": { "solution": { "type": "string" }, "fullLoad": { "type": "boolean" } } }, "Comindware.Solution.Api.Data.CommunicationRoute": { "type": "object", "properties": { "id": { "type": "string" }, "solution": { "type": "string" }, "solutionName": { "type": "string" }, "name": { "type": "string" }, "usePersonalChannel": { "type": "boolean" }, "personalChannelAccountProperty": { "type": "string" }, "channelId": { "type": "string" }, "channelName": { "type": "string" }, "messageTypeId": { "type": "string" }, "properties": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Common.IObjectProperty" } }, "map": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ResultHandlingMap" } }, "type": { "enum": [ "Inbound", "Outbound", "BaseNotification", "TaskNotification" ], "type": "string" }, "dataSet": { "enum": [ "MailSet", "UnrestrictedSet" ], "type": "string" }, "responseFormat": { "enum": [ "AsIs", "JsonPath", "XPath", "QueryString" ], "type": "string" }, "isDisabled": { "type": "boolean" }, "messageName": { "type": "string" }, "processAppId": { "type": "string" }, "routeTarget": { "enum": [ "Undefined", "NewProcessInstance", "ExistingProcessInstance" ], "type": "string" }, "objectKey": { "type": "string" }, "isInternal": { "type": "boolean" }, "severity": { "enum": [ "Undefined", "Critical", "Major", "Minor", "Trivial" ], "type": "string" } } }, "Comindware.Platform.Common.IObjectProperty": { "type": "object", "properties": { "alias": { "type": "string" }, "description": { "type": "string" }, "errorMessageExpression": { "type": "string" }, "expression": { "type": "string" }, "fileFormat": { "type": "array", "items": { "enum": [ "Unknown", "Pdf", "Txt", "Png", "Jpeg", "Bmp", "Emf", "Csv", "Xlsx", "Docx", "Pptx", "Vsdx", "Msg", "Zip", "Log", "Rar", "Tar", "Targz", "Gz", "Bz2", "Tarbz2", "Env", "Unl", "Eml", "Sql", "Iso", "Conf" ], "type": "string" } }, "format": { "enum": [ "Undefined", "ShortDate", "DateISO", "CondensedDate", "LongDate", "MonthDay", "YearMonth", "LongDateShortTime", "LongDateLongTime", "ShortDateShortTime", "ShortDateLongTime", "CondensedDateTime", "ShortTime", "LongTime", "DateTimeISO", "DurationHMSTime", "DurationHMTime", "DurationHM", "DurationHMS", "DurationD8HM", "DurationD24HM", "DurationFullShort", "DurationFullLong", "DurationISO", "DurationInvariant", "Text", "Link", "Indicator", "Badge", "PlainText", "HtmlText", "MarkedText", "PhoneRuMask", "PassportRuMask", "IndexRuMask", "INNMask", "IndividualINNMask", "OGRNMask", "LicensePlateNumberRuMask", "EmailMask", "CustomMask", "Attachment", "InlineDocument", "SignedDocument", "Uri", "Hypertext", "QRcode", "Code39", "GS1_128" ], "type": "string" }, "id": { "type": "string" }, "isCalculated": { "type": "boolean" }, "isReadonly": { "type": "boolean" }, "isDigitGrouping": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "isIndexed": { "type": "boolean" }, "isMandatory": { "type": "boolean" }, "isMultiValue": { "type": "boolean" }, "isOwnership": { "type": "boolean" }, "isSystem": { "type": "boolean" }, "isTracked": { "type": "boolean" }, "isUnique": { "type": "boolean" }, "name": { "type": "string" }, "possibleValueExpression": { "type": "string" }, "type": { "enum": [ "String", "Boolean", "DateTime", "Duration", "Barcode", "Decimal", "Integer", "Double", "ComplexProperty", "Guid", "AccountProperty", "ImageProperty", "UriProperty", "RoleProperty", "OrganizationalUnit", "Model", "DocumentProperty", "InstanceProperty", "Conversation", "EnumProperty", "ProcessProperty", "DrawingProperty", "Color" ], "type": "string" }, "validationMaskRegex": { "type": "string" }, "valueValidationExpression": { "type": "string" } } }, "Comindware.Solution.Api.Data.ResultHandlingMap": { "type": "object", "properties": { "messageTypeAlias": { "type": "string" }, "messageTypeName": { "type": "string" }, "responseKey": { "type": "string" } } }, "Comindware.Platform.Common.ContainerInfo": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "canManage": { "type": "boolean" }, "tabs": { "type": "array", "items": { "enum": [ "Undefined", "Attributes", "FormDesigner", "Operations", "Toolbar", "Lists", "Security", "Templates", "Integration", "Settings", "Diagram", "Statistics", "List", "FormRules" ], "type": "string" } } } }, "Comindware.Conversation.Api.ConversationQuery": { "type": "object", "properties": { "conversationType": { "enum": [ "Undefined", "Private", "Public", "System", "Group", "Channel", "Dialog", "Object" ], "type": "string" }, "objectIds": { "type": "array", "items": { "type": "string" } }, "lastUpdateDate": { "format": "date-time", "type": "string" }, "participantId": { "type": "string" }, "participantQueryType": { "enum": [ "Undefined", "Creator", "Participant" ], "type": "string" }, "includeDisabled": { "type": "boolean" }, "dateRange": { "$ref": "#/definitions/System.ValueTuple[System.DateTime,System.DateTime]" }, "transactionRange": { "$ref": "#/definitions/System.ValueTuple[System.String,System.String]" }, "pagination": { "$ref": "#/definitions/Comindware.Conversation.Api.Pagination" } } }, "System.ValueTuple[System.DateTime,System.DateTime]": { "type": "object", "properties": { "item1": { "format": "date-time", "type": "string" }, "item2": { "format": "date-time", "type": "string" } } }, "System.ValueTuple[System.String,System.String]": { "type": "object", "properties": { "item1": { "type": "string" }, "item2": { "type": "string" } } }, "Comindware.Conversation.Api.Pagination": { "type": "object", "properties": { "top": { "format": "int32", "type": "integer", "readOnly": true }, "skip": { "format": "int32", "type": "integer", "readOnly": true }, "hasQuantityLimitation": { "type": "boolean", "readOnly": true } } }, "Comindware.Conversation.Api.ConversationDetails": { "type": "object", "properties": { "id": { "type": "string" }, "title": { "type": "string" }, "creator": { "$ref": "#/definitions/Comindware.Conversation.Api.Participant" }, "creationDate": { "format": "date-time", "type": "string" }, "lastWriteDate": { "format": "date-time", "type": "string" }, "description": { "type": "string" }, "type": { "enum": [ "Undefined", "Private", "Public", "System", "Group", "Channel", "Dialog", "Object" ], "type": "string" }, "owner": { "$ref": "#/definitions/Comindware.Conversation.Api.Participant" }, "linkedParticipant": { "$ref": "#/definitions/Comindware.Conversation.Api.Participant" }, "participants": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Conversation.Api.ParticipantDetails" } }, "options": { "$ref": "#/definitions/Comindware.Conversation.Api.ConversationOptions" }, "attachments": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Conversation.Api.ReferenceDetails" } }, "lastMessageDetails": { "$ref": "#/definitions/Comindware.Conversation.Api.ConversationLastMessageDetails" } } }, "Comindware.Conversation.Api.Participant": { "type": "object", "properties": { "id": { "type": "string" }, "type": { "enum": [ "Undefined", "User", "Object", "Bot", "Internal", "External", "Service" ], "type": "string" } } }, "Comindware.Conversation.Api.ParticipantDetails": { "type": "object", "properties": { "id": { "type": "string" }, "type": { "enum": [ "Undefined", "User", "Object", "Bot", "Internal", "External", "Service" ], "type": "string" }, "fullName": { "type": "string" }, "color": { "type": "string" } } }, "Comindware.Conversation.Api.ConversationOptions": { "type": "object", "properties": { "sendMessage": { "type": "boolean" }, "supportDraft": { "type": "boolean" }, "replyOnMessage": { "type": "boolean" }, "editMessage": { "type": "boolean" }, "archiveMessage": { "type": "boolean" }, "deleteMessage": { "type": "boolean" }, "templates": { "type": "boolean" }, "avatar": { "type": "boolean" }, "totalMessagesCount": { "type": "boolean" }, "attachments": { "$ref": "#/definitions/Comindware.Conversation.Api.Attachments" }, "objectValues": { "type": "object", "additionalProperties": { "type": "string" } } } }, "Comindware.Conversation.Api.ReferenceDetails": { "type": "object", "properties": { "id": { "type": "string" }, "title": { "type": "string" }, "type": { "enum": [ "Undefined", "Attachment", "Reply", "Edit", "Content", "Participant", "Participants", "Conversation", "URI", "Object", "UserTask", "BaseNotification", "HistoryRecord" ], "type": "string" }, "mimeType": { "type": "string" }, "size": { "format": "double", "type": "number" }, "contentId": { "type": "string" }, "downloadReference": { "type": "string" }, "referencedMessage": { "$ref": "#/definitions/Comindware.Conversation.Api.MessageDetails" }, "isBaseNotification": { "type": "boolean" }, "isInternal": { "type": "boolean" }, "creationDate": { "format": "date-time", "type": "string" }, "eventId": { "type": "string" } } }, "Comindware.Conversation.Api.ConversationLastMessageDetails": { "type": "object", "properties": { "id": { "type": "string", "readOnly": true }, "lastMessage": { "$ref": "#/definitions/Comindware.Conversation.Api.MessageDetails", "readOnly": true }, "messagesCount": { "format": "int32", "type": "integer", "readOnly": true }, "unreadMessagesCount": { "format": "int32", "type": "integer", "readOnly": true } } }, "Comindware.Conversation.Api.Attachments": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "format": { "type": "string" }, "maxFileSizeMB": { "format": "int32", "type": "integer" }, "maxImageCount": { "format": "int32", "type": "integer" }, "maxFileCount": { "format": "int32", "type": "integer" } } }, "Comindware.Conversation.Api.MessageDetails": { "type": "object", "properties": { "id": { "type": "string" }, "tempId": { "type": "string" }, "title": { "type": "string" }, "content": { "type": "string" }, "creator": { "$ref": "#/definitions/Comindware.Conversation.Api.ParticipantDetails" }, "conversation": { "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "lastWriteDate": { "format": "date-time", "type": "string" }, "references": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Conversation.Api.ReferenceDetails" } }, "isDraft": { "type": "boolean" }, "isJustCreated": { "type": "boolean" }, "isArchived": { "type": "boolean" }, "isEdited": { "type": "boolean" }, "isRead": { "type": "boolean" }, "type": { "enum": [ "Undefined", "Conversation", "UserTask", "BaseNotification", "History", "License", "Object" ], "type": "string" }, "severity": { "enum": [ "Undefined", "Information", "Warning", "Error" ], "type": "string" }, "parent": { "$ref": "#/definitions/Comindware.Conversation.Api.ParentDetails" }, "readBy": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Conversation.Api.ParticipantDetails" } } } }, "Comindware.Conversation.Api.ParentDetails": { "type": "object", "properties": { "objectTypeId": { "type": "string" }, "formId": { "type": "string" }, "objectId": { "type": "string" }, "conversationId": { "type": "string" }, "title": { "type": "string" } } }, "Comindware.Solution.Api.Data.BusinessArchitecture.ConversationPageQuery": { "type": "object", "properties": { "type": { "enum": [ "Undefined", "Process", "ProcessTemplate", "ProcessTemplateList", "ProcessTemplateLists", "ProcessTemplateForm", "ProcessTemplateForms", "ProcessTemplateAttribute", "ProcessTemplateAttributes", "ProcessTemplateAction", "ProcessTemplateActions", "ProcessTemplateToolbarItem", "ProcessTemplateToolbar", "ProcessTemplateDesigner", "ProcessDiagram", "ProcessDiagramList", "ProcessDiagramActivity", "ProcessTemplateAccessRights", "RecordTemplate", "RecordTemplateList", "RecordTemplateLists", "RecordTemplateForm", "RecordTemplateForms", "RecordTemplateAttribute", "RecordTemplateAttributes", "RecordTemplateAction", "RecordTemplateActions", "RecordTemplateToolbarItem", "RecordTemplateToolbar", "RecordTemplateAccessRights", "RecordTemplateExportTemplates", "Case", "CaseTemplate", "CaseTemplateList", "CaseTemplateLists", "CaseTemplateForm", "CaseTemplateForms", "CaseTemplateAttribute", "CaseTemplateAttributes", "CaseTemplateAction", "CaseTemplateActions", "CaseTemplateToolbarItem", "CaseTemplateToolbar", "CaseTemplateAccessRights", "AccountTemplate", "AccountTemplateList", "AccountTemplateLists", "AccountTemplateForm", "AccountTemplateForms", "AccountTemplateAttribute", "AccountTemplateAttributes", "AccountTemplateAction", "AccountTemplateActions", "AccountTemplateToolbarItem", "AccountTemplateToolbar", "AccountTemplateAccessRights", "AccountTemplateExportTemplates", "MyTasks", "MyTasksList", "MyTasksLists", "List", "Action", "Group", "Splitter", "ArchitectureModel", "People", "ExternalPage", "ProcessDashboardPage", "DashboardPage", "DataModel", "DataModelDiagramList", "Templates", "Settings", "AccountActivities", "SettingsScriptExecutionTrace", "SettingsWalConfiguration", "SettingsBehaviourStateService", "SimplePage", "DesktopPage", "GlobalFunction", "GlobalFunctions", "GlobalVariables", "GlobalVariable", "CommunicationChannels", "CommunicationRoutes", "InboundMessage", "OutboundMessage", "BaseNotification", "TaskNotification", "DiagramList", "Integration", "ProcessIntegrations", "UserGroups", "Users", "Role", "Roles", "Solution", "Solutions", "Backups", "Link", "Record", "MessageTypes", "Documents", "BusinessCapabilitiesDiagram", "BusinessCapabilitiesDiagramList", "ClassModelDiagram", "ClassModelDiagramList", "RoleWorkspace", "RoleWorkspaces", "SolutionRoleWorkspace", "GlobalSecurity", "Licensing", "Substitution", "Themes", "Performance", "ActiveDirectory", "AccountAudit", "CustomURL", "ProcessSchemeMonitor", "ListMonitor", "DashboardMonitor", "TemplateListMonitor", "DashboardComplexChart", "ProcessInstanceMonitor", "ProcessCompletedAnalysis", "TimelineProcessAnalysisActive", "TimelineProcessAnalysisCompleted", "ExecutionActiveProcessAnalysis", "DynamicVersionStatistics", "DynamicInstanceStatistics", "DisciplineMilestoneAnalysis", "PerformanceDisciplineCompleted", "PerformanceDisciplineActive", "Instance", "AllTemplatesList", "PerformanceMonitor", "BusinessArchitecture", "BusinessArchitectures", "VersionManagement", "Triggers", "UserCommandExecutionDataset", "UserCommand", "ADConfiguration", "Form", "DesignerPages", "Adapter", "Conversations", "ProcessRegistryWorkspace", "ProcessGroup", "ProcessGroupRef", "ProcessModel", "ProcessModelRef", "ProcessGallery", "ProcessRegistry", "ProcessReports", "ProcessDiscussions", "ProcessAgreements", "Subprocess", "OrgStrRegistryWorkspace", "OrgStrRegistry", "OrgUnitPosition", "OrgUnitDepartment", "OrgStrDiscussions", "RegulatoryRegistryWorkspace", "RegulatoryUnitDirectory", "RegulatoryUnitFile", "RegulatoryRegistry", "RegulatoryDiscussions", "VersionControl" ], "type": "string" }, "solutionId": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Forms.DataformQuery": { "type": "object", "properties": { "objId": { "type": "string" }, "typeId": { "type": "string" }, "formId": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Forms.DataformQueryResult": { "type": "object", "properties": { "title": { "type": "string" }, "hasLockAction": { "type": "boolean" }, "form": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.Form" }, "personalConfiguration": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.PersonalConfiguration" } } }, "Comindware.TeamNetwork.Api.Data.Forms.Form": { "type": "object", "properties": { "root": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.VerticalLayout" }, "toolbar": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Toolbar" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "isDefault": { "type": "boolean" }, "withSimpleToolbar": { "type": "boolean" }, "type": { "enum": [ "PublicForm", "InternalForm", "ModalForm", "SearchForm" ], "type": "string" }, "formSize": { "enum": [ "Common", "Small", "Large" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Forms.PersonalConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "owner": { "type": "string" }, "baseForm": { "type": "string" }, "widgetSettings": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.PersonalConfigurationWidgetSettings" } } } }, "Comindware.TeamNetwork.Api.Data.Forms.VerticalLayout": { "type": "object", "properties": { "rows": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.FormComponent" } }, "type": { "enum": [ "VerticalLayout", "ColumnLayout", "HorizontalLayout", "GroupPanel", "TabLayout", "TabPanel", "StaticContent", "FieldComponent", "ActionButton", "Separator", "SubForm" ], "type": "string", "readOnly": true }, "id": { "type": "string" }, "accessType": { "enum": [ "Undefined", "Hidden", "Readonly", "Editable", "Required" ], "type": "string" }, "alias": { "type": "string" }, "width": { "format": "int32", "type": "integer" }, "locationButtonArea": { "enum": [ "Undefined", "Up", "Down" ], "type": "string" }, "height": { "format": "int32", "type": "integer" }, "toolbar": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Toolbar" } } }, "Comindware.TeamNetwork.Api.Data.Toolbar": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "container": { "type": "string" }, "alias": { "type": "string" }, "isDefaultForLists": { "type": "boolean" }, "isDefaultForForms": { "type": "boolean" }, "isDefaultForTaskLists": { "type": "boolean" }, "isDefaultForProcess": { "type": "boolean" }, "isDefaultForProcessDesigner": { "type": "boolean" }, "isDefaultForModelDesigner": { "type": "boolean" }, "items": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ToolbarItem" } } } }, "Comindware.TeamNetwork.Api.Data.Forms.PersonalConfigurationWidgetSettings": { "type": "object", "properties": { "id": { "type": "string" }, "widgetId": { "type": "string" }, "width": { "format": "int32", "type": "integer" }, "index": { "format": "int32", "type": "integer" }, "isHidden": { "type": "boolean" }, "filter": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FilterBase" }, "stickedColumnsCount": { "format": "int32", "type": "integer" }, "sorting": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.SortingConfiguration" } }, "rowViewType": { "enum": [ "Undefined", "Table", "Card" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Forms.FormComponent": { "type": "object", "properties": { "id": { "type": "string" }, "accessType": { "enum": [ "Undefined", "Hidden", "Readonly", "Editable", "Required" ], "type": "string" }, "alias": { "type": "string" }, "width": { "format": "int32", "type": "integer" }, "locationButtonArea": { "enum": [ "Undefined", "Up", "Down" ], "type": "string" }, "height": { "format": "int32", "type": "integer" }, "toolbar": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Toolbar" }, "type": { "enum": [ "VerticalLayout", "ColumnLayout", "HorizontalLayout", "GroupPanel", "TabLayout", "TabPanel", "StaticContent", "FieldComponent", "ActionButton", "Separator", "SubForm" ], "type": "string", "readOnly": true } } }, "Comindware.TeamNetwork.Api.Data.ToolbarItem": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "parent": { "type": "string" }, "description": { "type": "string" }, "order": { "format": "int32", "type": "integer" }, "horizontalAlignment": { "enum": [ "Undefined", "Left", "Right" ], "type": "string" }, "type": { "enum": [ "Undefined", "Action", "Group", "Splitter" ], "type": "string" }, "iconType": { "enum": [ "Undefined", "Plus", "Minus", "Clone", "Envelope", "Pencil", "Search", "Ok", "User", "List", "Remove", "Trash", "Cog", "Star", "Asterisk", "Home", "File", "Time", "Print", "Download", "Upload", "Refresh", "Repeat", "Info", "Warning", "Exclamation", "Cart", "Play", "Comment", "Folder", "Bell", "Flash", "Picture", "Book" ], "type": "string" }, "iconClass": { "type": "string" }, "severity": { "enum": [ "None", "Low", "Normal", "Major", "Critical", "Fatal" ], "type": "string" }, "collectionAction": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.CollectionAction" }, "action": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.UserCommands.UserCommandInfo" }, "actionId": { "type": "string" }, "childrenItems": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ToolbarItem" } } } }, "Comindware.Platform.Api.Data.FilterBase": { "type": "object", "properties": { "type": { "enum": [ "FilterLeaf", "FilterLeafMultivalue", "FilterTree" ], "type": "string" }, "hasFullTextImplementation": { "type": "boolean", "readOnly": true } } }, "Comindware.TeamNetwork.Api.Data.SortingConfiguration": { "type": "object", "properties": { "datasourceId": { "type": "string" }, "direction": { "enum": [ "Asc", "Desc" ], "type": "string" }, "nullValuesOnTop": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.CollectionAction": { "type": "object", "properties": { "id": { "type": "string" }, "type": { "enum": [ "Undefined", "Create", "Copy", "AddExisting", "Exclude", "FormEdit", "Navigate" ], "type": "string" }, "executionFormat": { "enum": [ "Undefined", "Inline", "InForm" ], "type": "string" }, "form": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.UserCommands.UserCommandInfo": { "type": "object", "properties": { "id": { "type": "string" }, "alias": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "isPrepare": { "type": "boolean" }, "skipValidation": { "type": "boolean" }, "hasConfirmation": { "type": "boolean" }, "hasCondition": { "type": "boolean" }, "kind": { "enum": [ "Undefined", "Refresh", "Create", "Edit", "Delete", "Archive", "Unarchive", "ExportObject", "ExportList", "CreateRelated", "CreateToken", "Migrate", "StartCase", "StartLinkedCase", "StartProcess", "StartLinkedProcess", "CompleteTask", "ReassignTask", "Defer", "Accept", "Uncomplete", "Exclude", "Include", "Script", "Cancel", "EditDiagram", "UserEvent" ], "type": "string" }, "resultType": { "enum": [ "Undefined", "None", "DataChange", "Notificate", "Navigate", "File", "Reload" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Forms.DataformWidgetsQuery": { "type": "object", "properties": { "changes": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.DataformChanges" }, "queries": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.WidgetQuery" } } } }, "Comindware.TeamNetwork.Api.Data.Forms.WidgetQuery": { "type": "object", "properties": { "wiId": { "type": "string" }, "queryChildWidgets": { "type": "boolean" }, "widgets": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.WidgetQuery" } }, "queryObjectTitle": { "type": "boolean" }, "queryObjectToolbar": { "type": "boolean" }, "selectedObjects": { "type": "array", "items": { "type": "string" } }, "objId": { "type": "string" }, "tempId": { "type": "string" }, "rootObjId": { "type": "string" }, "rootTempId": { "type": "string" }, "searchString": { "type": "string" }, "filter": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FilterBase" }, "sorting": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.SortingConfiguration" } } } }, "Comindware.TeamNetwork.Api.Data.Forms.DataformWidgetsQueryResult": { "type": "object", "properties": { "objectWidgets": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.ObjectWidgets" } }, "widgetlessErrors": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.WidgetlessError" } }, "isHistoryEnabled": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.Forms.ObjectWidgets": { "type": "object", "properties": { "objId": { "type": "string" }, "tempId": { "type": "string" }, "title": { "type": "string" }, "hasLockAction": { "type": "boolean" }, "toolbar": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ToolbarItemView" } }, "widgets": { "type": "object", "additionalProperties": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.WidgetData" } } } }, "Comindware.TeamNetwork.Api.Data.Forms.WidgetlessError": { "type": "object", "properties": { "errorMessage": { "type": "string", "readOnly": true }, "propertyName": { "type": "string", "readOnly": true } } }, "Comindware.TeamNetwork.Api.Data.ToolbarItemView": { "type": "object", "properties": { "id": { "type": "string" }, "userCommandId": { "type": "string" }, "name": { "type": "string" }, "order": { "format": "int32", "type": "integer" }, "description": { "type": "string" }, "horizontalAlignment": { "enum": [ "Undefined", "Left", "Right" ], "type": "string" }, "type": { "enum": [ "Undefined", "Action", "Group", "Splitter" ], "type": "string" }, "iconType": { "enum": [ "Undefined", "Plus", "Minus", "Clone", "Envelope", "Pencil", "Search", "Ok", "User", "List", "Remove", "Trash", "Cog", "Star", "Asterisk", "Home", "File", "Time", "Print", "Download", "Upload", "Refresh", "Repeat", "Info", "Warning", "Exclamation", "Cart", "Play", "Comment", "Folder", "Bell", "Flash", "Picture", "Book" ], "type": "string" }, "iconClass": { "type": "string" }, "severity": { "enum": [ "None", "Low", "Normal", "Major", "Critical", "Fatal" ], "type": "string" }, "skipValidation": { "type": "boolean" }, "hasCondition": { "type": "boolean" }, "kind": { "enum": [ "Undefined", "Refresh", "Create", "Edit", "Delete", "Archive", "Unarchive", "ExportObject", "ExportList", "CreateRelated", "CreateToken", "Migrate", "StartCase", "StartLinkedCase", "StartProcess", "StartLinkedProcess", "CompleteTask", "ReassignTask", "Defer", "Accept", "Uncomplete", "Exclude", "Include", "Script", "Cancel", "EditDiagram", "UserEvent" ], "type": "string" }, "resultType": { "enum": [ "Undefined", "None", "DataChange", "Notificate", "Navigate", "File", "Reload" ], "type": "string" }, "confirmation": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.UserCommands.UserCommandConfirmation" }, "relatedAction": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.UserCommands.UserCommandRelatedAction" }, "collectionAction": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.CollectionAction" }, "items": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ToolbarItemView" } }, "lockStateChangeType": { "enum": [ "Undefined", "Unlock", "Lock", "NotChange" ], "type": "string" }, "lockStateVisibilityType": { "enum": [ "Undefined", "VisibleOnLock", "HiddenOnLock", "AlwaysVisible" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Forms.WidgetData": { "type": "object", "properties": { "access": { "enum": [ "Undefined", "Hidden", "Readonly", "Editable", "Required" ], "type": "string" }, "values": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.WidgetValues" }, "messages": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.WidgetMessage" } }, "toolbar": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ToolbarItemView" } } } }, "Comindware.TeamNetwork.Api.Data.UserCommands.UserCommandConfirmation": { "type": "object", "properties": { "id": { "type": "string" }, "formId": { "type": "string" }, "form": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ObjectForm" }, "template": { "type": "string" }, "properties": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Common.IObjectProperty" } }, "withSystemProperties": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.UserCommands.UserCommandRelatedAction": { "type": "object", "properties": { "id": { "type": "string" }, "container": { "type": "string" }, "template": { "type": "string" }, "form": { "type": "string" }, "propertyPath": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Forms.WidgetValues": { "type": "object", "properties": { "origin": { "enum": [ "Undefined", "Store", "Dynamic", "Outer", "Manual" ], "type": "string" }, "literal": { "type": "object" }, "instances": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.InstanceReference" } }, "number": { "type": "string" }, "complexValues": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.InstanceComplexData" } } } }, "Comindware.TeamNetwork.Api.Data.Forms.WidgetMessage": { "type": "object", "properties": { "text": { "type": "string" }, "severity": { "enum": [ "Undefined", "Hidden", "Info", "Warning", "Error" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.ObjectForm": { "type": "object", "properties": { "showOnList": { "type": "boolean" }, "objectFormType": { "enum": [ "Form", "SearchForm" ], "type": "string" }, "root": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.VerticalLayout" }, "toolbar": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Toolbar" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "isDefault": { "type": "boolean" }, "withSimpleToolbar": { "type": "boolean" }, "type": { "enum": [ "PublicForm", "InternalForm", "ModalForm", "SearchForm" ], "type": "string" }, "formSize": { "enum": [ "Common", "Small", "Large" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Forms.InstanceReference": { "type": "object", "properties": { "color": { "type": "string" }, "textColor": { "type": "string" }, "tempId": { "type": "string" }, "order": { "format": "double", "type": "number" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Forms.InstanceComplexData": { "type": "object", "properties": { "instance": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.InstanceReference" }, "values": { "type": "object", "additionalProperties": { "type": "object" } }, "dependencies": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.Dependency" } } } }, "Comindware.TeamNetwork.Api.Data.Forms.Dependency": { "type": "object", "properties": { "previousTask": { "type": "string" }, "typeReference": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "slippage": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Forms.AutocompleteQuery": { "type": "object", "properties": { "changes": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.DataformChanges" }, "ids": { "type": "array", "items": { "type": "string" } }, "datasourceId": { "type": "string" }, "searchString": { "type": "string" }, "filter": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FilterBase" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.DatasetModel[]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.DatasetModel" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.DatasetModel": { "description": "Represents a dataset model.", "type": "object", "properties": { "globalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Dataset global alias." }, "container": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Container global alias." }, "isLazyLoading": { "description": "Deferred execution.", "type": "boolean" }, "name": { "description": "Dataset name.", "type": "string" }, "columns": { "description": "List of columns.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.ColumnConfigurationModel" } }, "paging": { "$ref": "#/definitions/Comindware.Platform.Contracts.PagingConfigurationModel", "description": "Records on page." }, "sorting": { "description": "Dataset sorting.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.SortingConfigurationModel" } }, "viewType": { "description": "Display as plain with paging or tile.", "enum": [ "Undefined", "General", "SplitVertical", "SplitHorizontal" ], "type": "string" }, "filter": { "$ref": "#/definitions/Comindware.Platform.Contracts.FilterBaseModel", "description": "Dataset filter." }, "grouping": { "description": "Dataset grouping.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.GroupingConfigurationModel" } }, "systemFilterExpression": { "description": "Expression for querying.", "type": "string" }, "sourcePrototype": { "description": "Container for rows on dataset.", "type": "string" }, "childProperty": { "description": "Property to get children for rows on dataset.", "type": "string" }, "toolbar": { "$ref": "#/definitions/System.Nullable[Comindware.Platform.Contracts.GlobalAlias]", "description": "Gets or sets the attched tool bar." }, "isDefault": { "description": "Is default.", "type": "boolean" }, "showDisabled": { "description": "Show archived records", "type": "boolean" }, "stickedColumnCount": { "format": "int32", "description": "Sticked column count", "type": "integer" }, "card": { "$ref": "#/definitions/System.Nullable[Comindware.Platform.Contracts.GlobalAlias]", "description": "Attached card" } } }, "Comindware.Platform.Contracts.ColumnConfigurationModel": { "description": "Represents a column configuration model.", "type": "object", "properties": { "propertyPath": { "description": "Column configuration global alias.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias" } }, "name": { "description": "Column name.", "type": "string" }, "layout": { "$ref": "#/definitions/Comindware.Platform.Contracts.ColumnLayoutModel", "description": "Column layout." }, "isHidden": { "description": "Hide column.", "type": "boolean" } } }, "Comindware.Platform.Contracts.PagingConfigurationModel": { "description": "Represents a paging configuration model.", "type": "object", "properties": { "page": { "format": "int32", "description": "Page number.", "type": "integer" }, "size": { "format": "int32", "description": "Page size.", "type": "integer" } } }, "Comindware.Platform.Contracts.SortingConfigurationModel": { "description": "Represents a sorting configuration model.", "type": "object", "properties": { "propertyPath": { "description": "Path to property.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias" } }, "direction": { "description": "Sort direction.", "enum": [ "Asc", "Desc" ], "type": "string" }, "nullValuesOnTop": { "description": "Null values on top.", "type": "boolean" } } }, "Comindware.Platform.Contracts.FilterBaseModel": { "description": "Represents a filterBase model.", "type": "object", "properties": { "type": { "description": "Filter type.", "enum": [ "FilterLeaf", "FilterLeafMultiValue", "FilterTree" ], "type": "string" }, "propertyPath": { "description": "Path to property.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias" } }, "value": { "description": "Filter value.", "type": "object" }, "operator": { "description": "Filter operator.", "enum": [ "eq", "ne", "gt", "ge", "lt", "le", "startswith", "substringof", "notsubstringof", "endswith", "smartsearch" ], "type": "string" }, "dataFormat": { "description": "Property format.", "enum": [ "Undefined", "ShortDate", "DateISO", "CondensedDate", "LongDate", "MonthDay", "YearMonth", "LongDateShortTime", "LongDateLongTime", "ShortDateShortTime", "ShortDateLongTime", "CondensedDateTime", "ShortTime", "LongTime", "DateTimeISO", "DurationHMSTime", "DurationHMTime", "DurationHM", "DurationHMS", "DurationD8HM", "DurationD24HM", "DurationFullShort", "DurationFullLong", "DurationISO", "DurationInvariant", "Link", "Text", "Badge", "Indicator", "PlainText", "HtmlText", "MarkedText", "PhoneRuMask", "PassportRuMask", "IndexRuMask", "INNMask", "IndividualINNMask", "OGRNMask", "LicensePlateNumberRuMask", "EmailMask", "CustomMask", "Attachment", "InlineDocument", "SignedDocument", "Uri", "Hypertext", "QRcode", "DataMatrix", "Code39", "GS1_128" ], "type": "string" }, "groupOperator": { "description": "Filter group operator.", "enum": [ "and", "or", "not" ], "type": "string" }, "children": { "description": "Filter choldren elements.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.FilterBaseModel" } } } }, "Comindware.Platform.Contracts.GroupingConfigurationModel": { "description": "Represents a grouping configuration model.", "type": "object", "properties": { "fields": { "description": "Grouping fields.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.GroupingFieldConfigurationModel" } }, "level": { "format": "int32", "description": "Grouping level.", "type": "integer" }, "name": { "description": "Grouping name.", "type": "string" }, "propertyPath": { "description": "Path to property.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias" } }, "direction": { "description": "Sort direction.", "enum": [ "Asc", "Desc" ], "type": "string" }, "nullValuesOnTop": { "description": "Null values on top.", "type": "boolean" } } }, "Comindware.Platform.Contracts.ColumnLayoutModel": { "description": "Represents a column layout model.", "type": "object", "properties": { "flex": { "format": "double", "description": "Flexible column.", "type": "number" }, "width": { "format": "double", "description": "Fixed column width.", "type": "number" } } }, "Comindware.Platform.Contracts.GroupingFieldConfigurationModel": { "description": "Represents a grouping field configuration model.", "type": "object", "properties": { "propertyPath": { "description": "Grouping field property path.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias" } }, "aggregationMethod": { "description": "Grouping field aggragetion method.", "enum": [ "Count", "Sum", "Min", "Max", "Average", "First", "Const", "Expression", "Value" ], "type": "string" }, "layout": { "$ref": "#/definitions/Comindware.Platform.Contracts.GroupingFieldLayoutModel", "description": "Grouping field layout." }, "name": { "description": "Grouping field name.", "type": "string" }, "type": { "description": "Field value type.", "enum": [ "String", "Boolean", "DateTime", "Duration", "Decimal", "Integer", "Double", "Account", "Document", "Image", "Instance", "Enum", "Uri", "Role", "OrganizationalUnit", "Model", "Conversation", "Barcode", "Process", "Drawing", "Color" ], "type": "string" }, "format": { "description": "Field value format.", "enum": [ "Undefined", "ShortDate", "DateISO", "CondensedDate", "LongDate", "MonthDay", "YearMonth", "LongDateShortTime", "LongDateLongTime", "ShortDateShortTime", "ShortDateLongTime", "CondensedDateTime", "ShortTime", "LongTime", "DateTimeISO", "DurationHMSTime", "DurationHMTime", "DurationHM", "DurationHMS", "DurationD8HM", "DurationD24HM", "DurationFullShort", "DurationFullLong", "DurationISO", "DurationInvariant", "Link", "Text", "Badge", "Indicator", "PlainText", "HtmlText", "MarkedText", "PhoneRuMask", "PassportRuMask", "IndexRuMask", "INNMask", "IndividualINNMask", "OGRNMask", "LicensePlateNumberRuMask", "EmailMask", "CustomMask", "Attachment", "InlineDocument", "SignedDocument", "Uri", "Hypertext", "QRcode", "DataMatrix", "Code39", "GS1_128" ], "type": "string" } } }, "Comindware.Platform.Contracts.GroupingFieldLayoutModel": { "description": "Represents a grouping field layout model.", "type": "object", "properties": { "width": { "format": "double", "description": "Layout width.", "type": "number" }, "showLabel": { "description": "Show field label.", "type": "boolean" }, "columnIndex": { "format": "int32", "description": "Field column index.", "type": "integer" }, "alignment": { "description": "Layout alignment.", "enum": [ "Left", "Top", "Right", "Bottom", "Center" ], "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.DatasetModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.DatasetModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.DatasetQuery": { "type": "object", "properties": { "datasetId": { "type": "string" }, "searchString": { "type": "string" }, "contextObjectId": { "type": "string" }, "isPersonal": { "type": "boolean" }, "isTimeWalking": { "type": "boolean" }, "filter": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FilterBase" }, "grouping": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.GroupingConfiguration" } }, "sorting": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.SortingConfiguration" } }, "paging": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PagingConfiguration" }, "columns": { "type": "array", "items": { "type": "string" } }, "expandedObjectIds": { "type": "array", "items": { "type": "string" } }, "expandAllObjects": { "type": "boolean" }, "stickedColumnsCount": { "format": "int32", "type": "integer" }, "searchFormQuery": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.SearchFormQuery" }, "excludeValues": { "type": "array", "items": { "type": "string" } }, "selected": { "type": "array", "items": { "type": "string" } } } }, "Comindware.TeamNetwork.Api.Data.GroupingConfiguration": { "type": "object", "properties": { "name": { "type": "string" }, "dataType": { "enum": [ "String", "Boolean", "DateTime", "Duration", "Barcode", "Decimal", "Integer", "Double", "ComplexProperty", "Guid", "AccountProperty", "ImageProperty", "UriProperty", "RoleProperty", "OrganizationalUnit", "Model", "DocumentProperty", "InstanceProperty", "Conversation", "EnumProperty", "ProcessProperty", "DrawingProperty", "Color" ], "type": "string" }, "dataFormat": { "enum": [ "Undefined", "ShortDate", "DateISO", "CondensedDate", "LongDate", "MonthDay", "YearMonth", "LongDateShortTime", "LongDateLongTime", "ShortDateShortTime", "ShortDateLongTime", "CondensedDateTime", "ShortTime", "LongTime", "DateTimeISO", "DurationHMSTime", "DurationHMTime", "DurationHM", "DurationHMS", "DurationD8HM", "DurationD24HM", "DurationFullShort", "DurationFullLong", "DurationISO", "DurationInvariant", "Text", "Link", "Indicator", "Badge", "PlainText", "HtmlText", "MarkedText", "PhoneRuMask", "PassportRuMask", "IndexRuMask", "INNMask", "IndividualINNMask", "OGRNMask", "LicensePlateNumberRuMask", "EmailMask", "CustomMask", "Attachment", "InlineDocument", "SignedDocument", "Uri", "Hypertext", "QRcode", "Code39", "GS1_128" ], "type": "string" }, "targetContainer": { "type": "string" }, "level": { "format": "int32", "type": "integer" }, "fields": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.GroupingFieldConfiguration" } }, "groupingAlgorithm": { "enum": [ "Undefined", "Distinct", "Interval", "Hour", "Day", "Week", "Month", "Year", "SingleGroup", "RelativeSevenDays", "RelativeThirtyDays" ], "type": "string" }, "datasourceId": { "type": "string" }, "direction": { "enum": [ "Asc", "Desc" ], "type": "string" }, "nullValuesOnTop": { "type": "boolean" } } }, "Comindware.Platform.Api.Data.PagingConfiguration": { "type": "object", "properties": { "page": { "format": "int32", "type": "integer" }, "size": { "format": "int32", "type": "integer" }, "skipSize": { "format": "int32", "type": "integer", "readOnly": true } } }, "Comindware.TeamNetwork.Api.Data.SearchFormQuery": { "type": "object", "properties": { "formId": { "type": "string" }, "searchFilter": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FilterBase" }, "queryRule": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.QueryRuleInfo" }, "callingFormChanges": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.DataformChanges" } } }, "Comindware.TeamNetwork.Api.Data.GroupingFieldConfiguration": { "type": "object", "properties": { "datasourceId": { "type": "string" }, "aggregationMethod": { "enum": [ "Count", "Sum", "Min", "Max", "Average", "First", "Const", "Expression", "Value" ], "type": "string" }, "layout": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.GroupingFieldLayout" }, "type": { "enum": [ "String", "Boolean", "DateTime", "Duration", "Barcode", "Decimal", "Integer", "Double", "ComplexProperty", "Guid", "AccountProperty", "ImageProperty", "UriProperty", "RoleProperty", "OrganizationalUnit", "Model", "DocumentProperty", "InstanceProperty", "Conversation", "EnumProperty", "ProcessProperty", "DrawingProperty", "Color" ], "type": "string" }, "format": { "enum": [ "Undefined", "ShortDate", "DateISO", "CondensedDate", "LongDate", "MonthDay", "YearMonth", "LongDateShortTime", "LongDateLongTime", "ShortDateShortTime", "ShortDateLongTime", "CondensedDateTime", "ShortTime", "LongTime", "DateTimeISO", "DurationHMSTime", "DurationHMTime", "DurationHM", "DurationHMS", "DurationD8HM", "DurationD24HM", "DurationFullShort", "DurationFullLong", "DurationISO", "DurationInvariant", "Text", "Link", "Indicator", "Badge", "PlainText", "HtmlText", "MarkedText", "PhoneRuMask", "PassportRuMask", "IndexRuMask", "INNMask", "IndividualINNMask", "OGRNMask", "LicensePlateNumberRuMask", "EmailMask", "CustomMask", "Attachment", "InlineDocument", "SignedDocument", "Uri", "Hypertext", "QRcode", "Code39", "GS1_128" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.QueryRuleInfo": { "type": "object", "properties": { "subject": { "type": "string" }, "predicate": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.GroupingFieldLayout": { "type": "object", "properties": { "width": { "format": "double", "type": "number" }, "showLabel": { "type": "boolean" }, "columnIndex": { "format": "int32", "type": "integer" }, "alignment": { "enum": [ "Left", "Top", "Right", "Bottom", "Center" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.DatasetConfiguration": { "type": "object", "properties": { "isDefault": { "type": "boolean" }, "showDisabled": { "type": "boolean" }, "systemFilter": { "type": "string" }, "systemFilterExpression": { "type": "string" }, "sourcePrototype": { "type": "string" }, "childProperty": { "type": "string" }, "isJournal": { "type": "boolean" }, "id": { "type": "string" }, "containerId": { "type": "string" }, "isPersonal": { "type": "boolean" }, "isLazyLoading": { "type": "boolean" }, "viewType": { "enum": [ "Undefined", "General", "SplitVertical", "SplitHorizontal" ], "type": "string" }, "rowViewType": { "enum": [ "Undefined", "Table", "Card" ], "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "toolbar": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Toolbar" }, "card": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.CardConfiguration" }, "columns": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ColumnConfiguration" } }, "filter": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FilterBase" }, "grouping": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.GroupingConfiguration" } }, "sorting": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.SortingConfiguration" } }, "paging": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PagingConfiguration" }, "stickedColumnsCount": { "format": "int32", "type": "integer" }, "relatedSearchForms": { "type": "array", "items": { "type": "string" } } } }, "Comindware.Platform.Api.Data.DeletionResult": { "type": "object", "properties": { "id": { "type": "string" }, "isDeleted": { "type": "boolean", "readOnly": true }, "dependencyTrees": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Node" }, "readOnly": true } } }, "Comindware.Platform.Api.Data.Node": { "type": "object", "properties": { "id": { "type": "string", "readOnly": true }, "alias": { "type": "string", "readOnly": true }, "name": { "type": "string", "readOnly": true }, "type": { "enum": [ "Undefined", "Solution", "RecordTemplate", "AccountTemplate", "OrgStructureTemplate", "DocumentationTemplate", "RoleTemplate", "ProcessTemplate", "ODataIntegration", "Role", "Workspace", "MessageRule", "UpperProcess", "SubProccess", "ProcessDiagram", "ProcessDiagramRevision", "SubprocessActivity", "UserTaskActivity", "StartEvent", "Property", "Form", "Dataset", "UserCommand", "Toolbar", "ToolbarForForm", "ToolbarForDataset", "ToolbarForProcess", "ToolbarForTaskLists", "Widget", "Column", "SyncPropertyMap", "SyncExportSettings", "SyncImportSettings", "Channel", "WidgetConfig", "DesktopComponent", "DesktopPage", "ADIntegration" ], "type": "string" }, "children": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Node" } } } }, "Comindware.TeamNetwork.Api.Data.DatasetInfo": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "isDefault": { "type": "boolean" }, "isLazyLoading": { "type": "boolean" }, "hasSystemFilter": { "type": "boolean" }, "columnsCount": { "format": "int32", "type": "integer" }, "pageSize": { "format": "int32", "type": "integer" }, "viewType": { "enum": [ "Undefined", "General", "SplitVertical", "SplitHorizontal" ], "type": "string" }, "sourcePrototype": { "type": "string" } } }, "Comindware.Platform.Api.Data.DependenciesContainer": { "type": "object", "properties": { "mainObject": { "type": "string", "readOnly": true }, "mainObjectType": { "enum": [ "Undefined", "Solution", "RecordTemplate", "AccountTemplate", "OrgStructureTemplate", "DocumentationTemplate", "RoleTemplate", "ProcessTemplate", "ODataIntegration", "Role", "Workspace", "MessageRule", "UpperProcess", "SubProccess", "ProcessDiagram", "ProcessDiagramRevision", "SubprocessActivity", "UserTaskActivity", "StartEvent", "Property", "Form", "Dataset", "UserCommand", "Toolbar", "ToolbarForForm", "ToolbarForDataset", "ToolbarForProcess", "ToolbarForTaskLists", "Widget", "Column", "SyncPropertyMap", "SyncExportSettings", "SyncImportSettings", "Channel", "WidgetConfig", "DesktopComponent", "DesktopPage", "ADIntegration" ], "type": "string", "readOnly": true }, "trees": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Node" }, "readOnly": true } } }, "Comindware.Platform.Api.Data.NodeView": { "type": "object", "properties": { "id": { "type": "string", "readOnly": true }, "alias": { "type": "string", "readOnly": true }, "name": { "type": "string", "readOnly": true }, "description": { "type": "string", "readOnly": true }, "type": { "enum": [ "Undefined", "Solution", "RecordTemplate", "AccountTemplate", "OrgStructureTemplate", "DocumentationTemplate", "RoleTemplate", "ProcessTemplate", "ODataIntegration", "Role", "Workspace", "InboundRoute", "ProcessDiagram", "Property", "Form", "Dataset", "UserCommand", "Toolbar", "SubprocessActivity", "UserTaskActivity", "StartEvent", "WidgetConfig", "DesktopComponent", "DesktopPage" ], "type": "string", "readOnly": true }, "children": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.NodeView" } }, "parentId": { "type": "string" }, "parentType": { "enum": [ "Undefined", "Solution", "RecordTemplate", "AccountTemplate", "OrgStructureTemplate", "DocumentationTemplate", "RoleTemplate", "ProcessTemplate", "ODataIntegration", "Role", "Workspace", "InboundRoute", "ProcessDiagram", "Property", "Form", "Dataset", "UserCommand", "Toolbar", "SubprocessActivity", "UserTaskActivity", "StartEvent", "WidgetConfig", "DesktopComponent", "DesktopPage" ], "type": "string" }, "containerId": { "type": "string" }, "containerType": { "enum": [ "Undefined", "Solution", "RecordTemplate", "AccountTemplate", "OrgStructureTemplate", "DocumentationTemplate", "RoleTemplate", "ProcessTemplate", "ODataIntegration", "Role", "Workspace", "InboundRoute", "ProcessDiagram", "Property", "Form", "Dataset", "UserCommand", "Toolbar", "SubprocessActivity", "UserTaskActivity", "StartEvent", "WidgetConfig", "DesktopComponent", "DesktopPage" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.DesktopPage": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "root": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Desktop.VerticalLayoutComponent" }, "solution": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Desktop.VerticalLayoutComponent": { "type": "object", "properties": { "rows": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Desktop.Component" } }, "type": { "enum": [ "Undefined", "VerticalLayout", "ColumnLayout", "HorizontalLayout", "GroupPanel", "TabLayout", "TabPanel", "StaticContent", "FieldComponent", "ActionButton", "Icon", "CarouselLayout", "Stepper", "Banner" ], "type": "string", "readOnly": true }, "id": { "type": "string" }, "name": { "type": "string" }, "accessType": { "enum": [ "Undefined", "Hidden", "Readonly", "Editable", "Required" ], "type": "string" }, "alias": { "type": "string" }, "width": { "type": "string" }, "widgetConfigId": { "type": "string" }, "isSystem": { "type": "boolean" }, "order": { "format": "int32", "type": "integer" } } }, "Comindware.TeamNetwork.Api.Data.Desktop.Component": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "accessType": { "enum": [ "Undefined", "Hidden", "Readonly", "Editable", "Required" ], "type": "string" }, "alias": { "type": "string" }, "width": { "type": "string" }, "widgetConfigId": { "type": "string" }, "isSystem": { "type": "boolean" }, "order": { "format": "int32", "type": "integer" }, "type": { "enum": [ "Undefined", "VerticalLayout", "ColumnLayout", "HorizontalLayout", "GroupPanel", "TabLayout", "TabPanel", "StaticContent", "FieldComponent", "ActionButton", "Icon", "CarouselLayout", "Stepper", "Banner" ], "type": "string", "readOnly": true } } }, "Comindware.TeamNetwork.Api.Data.Desktop.TemplateContext": { "type": "object", "properties": { "context": { "type": "object", "additionalProperties": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Desktop.TemplateContextItem" } } } }, "Comindware.TeamNetwork.Api.Data.Desktop.TemplateContextItem": { "type": "object", "properties": { "userCommands": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.UserCommands.UserCommandInfo" } }, "properties": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Desktop.ObjectPropertyReference" } } } }, "Comindware.TeamNetwork.Api.Data.Desktop.ObjectPropertyReference": { "type": "object", "properties": { "instanceTypeId": { "type": "string" }, "type": { "enum": [ "String", "Boolean", "DateTime", "Duration", "Barcode", "Decimal", "Integer", "Double", "ComplexProperty", "Guid", "AccountProperty", "ImageProperty", "UriProperty", "RoleProperty", "OrganizationalUnit", "Model", "DocumentProperty", "InstanceProperty", "Conversation", "EnumProperty", "ProcessProperty", "DrawingProperty", "Color" ], "type": "string" }, "format": { "enum": [ "Undefined", "ShortDate", "DateISO", "CondensedDate", "LongDate", "MonthDay", "YearMonth", "LongDateShortTime", "LongDateLongTime", "ShortDateShortTime", "ShortDateLongTime", "CondensedDateTime", "ShortTime", "LongTime", "DateTimeISO", "DurationHMSTime", "DurationHMTime", "DurationHM", "DurationHMS", "DurationD8HM", "DurationD24HM", "DurationFullShort", "DurationFullLong", "DurationISO", "DurationInvariant", "Text", "Link", "Indicator", "Badge", "PlainText", "HtmlText", "MarkedText", "PhoneRuMask", "PassportRuMask", "IndexRuMask", "INNMask", "IndividualINNMask", "OGRNMask", "LicensePlateNumberRuMask", "EmailMask", "CustomMask", "Attachment", "InlineDocument", "SignedDocument", "Uri", "Hypertext", "QRcode", "Code39", "GS1_128" ], "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "text": { "type": "string" }, "displayAttribute": { "type": "boolean" }, "isBuiltIn": { "type": "boolean" }, "calculated": { "type": "boolean" }, "isReadonly": { "type": "boolean" }, "isSystem": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "isMultiValue": { "type": "boolean" }, "id": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Desktop.WidgetQueryData": { "type": "object", "properties": { "data": { "type": "object" }, "dataContextId": { "type": "string" }, "dataContextName": { "type": "string" }, "incorrectProperties": { "type": "array", "items": { "type": "string" }, "readOnly": true } } }, "Comindware.Process.Api.Data.Diagram.Activity": { "type": "object", "properties": { "globalId": { "type": "string" }, "clientId": { "type": "string" }, "diagramId": { "type": "string" }, "schemeActivityId": { "type": "string" }, "title": { "type": "string" }, "isTitleSet": { "type": "boolean" }, "description": { "type": "string" }, "position": { "$ref": "#/definitions/Comindware.Process.Api.Data.Diagram.Vector" }, "size": { "$ref": "#/definitions/Comindware.Process.Api.Data.Diagram.Dimensions" }, "owner": { "type": "string" }, "ownerEmbeddedProcessActivityId": { "type": "string" }, "mountedOn": { "type": "string" }, "type": { "enum": [ "Undefined", "Pool", "Lane", "Gate", "StartEvent", "EndEvent", "IntermediateEvent", "Task", "ExecutionFlow", "AssociationFlow", "TextBlock", "EmbeddedProcess", "SubProcess" ], "type": "string" }, "systemName": { "type": "string" }, "behaviourState": { "enum": [ "Undefined", "Active", "Suspend", "Skip" ], "type": "string" }, "expectedLifetimeRule": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Rules.CalculationRule" }, "clearLifetimeRule": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Rules.ConditionRule" } } }, "Comindware.Process.Api.Data.Diagram.Vector": { "type": "object", "properties": { "x": { "format": "double", "type": "number" }, "y": { "format": "double", "type": "number" } } }, "Comindware.Process.Api.Data.Diagram.Dimensions": { "type": "object", "properties": { "width": { "format": "double", "type": "number" }, "height": { "format": "double", "type": "number" } } }, "Comindware.TeamNetwork.Api.Data.Rules.CalculationRule": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "contextObject": { "type": "string" }, "type": { "enum": [ "Custom", "Condition", "Conditional", "Validation", "Calculation", "Modification", "MakeMessage", "MakeObject", "MakeArray", "Select", "Where", "UserCommandScript" ], "type": "string" }, "definition": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Rules.RuleDefinition" } } }, "Comindware.TeamNetwork.Api.Data.Rules.ConditionRule": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "contextObject": { "type": "string" }, "type": { "enum": [ "Custom", "Condition", "Conditional", "Validation", "Calculation", "Modification", "MakeMessage", "MakeObject", "MakeArray", "Select", "Where", "UserCommandScript" ], "type": "string" }, "definition": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Rules.RuleDefinition" } } }, "Comindware.TeamNetwork.Api.Data.Rules.RuleDefinition": { "type": "object", "properties": { "id": { "type": "string" }, "type": { "enum": [ "Values", "Expression", "CSharpExpression", "Property", "XPath", "JsonPath", "RegexMatch", "RegexCapture", "ApplyTemplate", "AssemblyCall", "ExportToDocument", "QueryField" ], "type": "string" }, "contextObject": { "type": "string" } } }, "Comindware.Process.Api.Data.Diagram.ProcessDiagramActivity": { "type": "object", "properties": { "serverId": { "type": "string" }, "clientId": { "type": "string" }, "diagramId": { "type": "string" }, "title": { "type": "string" }, "systemName": { "type": "string" }, "description": { "type": "string" }, "position": { "$ref": "#/definitions/Comindware.Process.Api.Data.Diagram.Vector" }, "size": { "$ref": "#/definitions/Comindware.Process.Api.Data.Diagram.Dimensions" }, "owner": { "type": "string" }, "ownerEmbeddedProcessActivityId": { "type": "string" }, "type": { "enum": [ "Undefined", "Pool", "Lane", "Gate", "StartEvent", "EndEvent", "IntermediateEvent", "Task", "ExecutionFlow", "AssociationFlow", "TextBlock", "EmbeddedProcess", "SubProcess" ], "type": "string" }, "executionOrder": { "enum": [ "Undefined", "Once", "Parallel", "Sequentially" ], "type": "string" }, "points": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Process.Api.Data.Diagram.Vector" } }, "targetActivity": { "$ref": "#/definitions/Comindware.Process.Api.Data.Diagram.Connector" }, "sourceActivity": { "$ref": "#/definitions/Comindware.Process.Api.Data.Diagram.Connector" }, "isDefaultFlow": { "type": "boolean" }, "kind": { "enum": [ "Undefined", "Parallel", "Exclusive", "Inclusive", "ParallelEventBased", "ExclusiveEventBased", "User", "Script", "Service", "GlobalFunction", "Case", "None", "Terminate", "Timer", "ThrowingMessage", "CatchingMessage", "Signal" ], "type": "string" }, "behaviourState": { "enum": [ "Undefined", "Active", "Suspend", "Skip" ], "type": "string" }, "index": { "format": "int32", "type": "integer" }, "assignee": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "mountedOn": { "type": "string" }, "isInterrupting": { "type": "boolean" } } }, "Comindware.Process.Api.Data.Diagram.Connector": { "type": "object", "properties": { "targetId": { "type": "string" }, "targetIndex": { "format": "int32", "type": "integer" } } }, "Comindware.Solution.Api.Data.ModelDiagram.DiagramFilter": { "type": "object", "properties": { "solution": { "type": "string" }, "withVersions": { "type": "boolean" }, "container": { "type": "string" }, "type": { "enum": [ "Undefined", "BusinessCapabilities", "Process", "ClassModel", "DataModel", "ProcessModel", "ProcessGroup" ], "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.DocumentModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.DocumentModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.DocumentModel": { "description": "Represents a document model.", "type": "object", "properties": { "id": { "description": "Document identifier.", "type": "string" }, "creator": { "description": "Creator of document.", "type": "string" }, "creationDate": { "format": "date-time", "description": "Date of document creation.", "type": "string" }, "lastWriteDate": { "format": "date-time", "description": "Date of last change.", "type": "string" }, "lastReadDate": { "format": "date-time", "description": "Date of last read.", "type": "string" }, "isDeleted": { "description": "Is document deleted.", "type": "boolean" }, "owner": { "description": "Owner of document.", "type": "string" }, "title": { "description": "Title of document.", "type": "string" }, "currentRevision": { "description": "Identifier of current version of document.", "type": "string" }, "previewUri": { "description": "Document preview uri.", "type": "string" }, "revisions": { "description": "Versions of document.", "type": "array", "items": { "type": "string" } }, "currentRefisionRef": { "$ref": "#/definitions/Comindware.Platform.Contracts.RevisionModel", "description": "Current version of document." }, "extension": { "description": "Document extension.", "type": "string" } } }, "Comindware.Platform.Contracts.RevisionModel": { "description": "Represents a document revision model.", "type": "object", "properties": { "id": { "description": "Revision identifier.", "type": "string" }, "documentId": { "description": "Document identifier.", "type": "string" }, "creator": { "description": "Revision creator.", "type": "string" }, "creationDate": { "format": "date-time", "description": "Revision creation date.", "type": "string" }, "index": { "format": "int32", "description": "Revision index.", "type": "integer" }, "revisionFilename": { "description": "Revision filename", "type": "string" }, "revisionExtension": { "description": "Revision extension.", "type": "string" }, "downloadUri": { "description": "URI for downloading file.", "type": "string" }, "externalUri": { "description": "URI for external file download.", "type": "string" }, "lastWriteDate": { "format": "date-time", "description": "Revision last change date.", "type": "string" }, "lastReadDate": { "format": "date-time", "description": "Revision last read date.", "type": "string" }, "verificationStatus": { "description": "Verification status.", "enum": [ "Undefined", "Processing", "Rejected" ], "type": "string" }, "status": { "description": "Status.", "enum": [ "Undefined", "None", "Draft", "ToSign", "Prepared", "IsRead", "OnAgreement", "Signed", "Rejected", "Accepted", "OnRevocation", "Revoked", "Sent", "Delivered", "Received", "NoRoute", "RequestedAvoidance", "RejectedAvoidance", "AcceptedAvoidance", "ClarificationRequested", "WaitingForSend" ], "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.RevisionModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.RevisionModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.FileContentModel": { "description": "Represents a file content model.", "type": "object", "properties": { "name": { "description": "File name.", "type": "string" }, "content": { "format": "byte", "description": "File content.", "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.DocumentExportTemplateModel[]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.DocumentExportTemplateModel" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.DocumentExportTemplateModel": { "description": "Represents a document export template model.", "type": "object", "properties": { "name": { "description": "Export tempalte name.", "type": "string" }, "globalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Document template global alias." }, "exportSourceTemplate": { "$ref": "#/definitions/Comindware.Platform.Contracts.IExportSourceTemplate", "description": "File settings for export template." }, "outputFileNameTemplate": { "$ref": "#/definitions/Comindware.Platform.Contracts.IOutputFileNameTemplate", "description": "Generage name settings for export template" }, "exportAsPdf": { "description": "Export file as PDF.", "type": "boolean" } } }, "Comindware.Platform.Contracts.IExportSourceTemplate": { "description": "Represents a document settings.", "type": "object", "properties": { "type": { "description": "Type document settings.", "enum": [ "Document", "Attribute", "Rule" ], "type": "string", "readOnly": true } } }, "Comindware.Platform.Contracts.IOutputFileNameTemplate": { "description": "Represents a document name settings.", "type": "object", "properties": { "type": { "description": "Type document name settings.", "enum": [ "Rule", "Attribute", "Value" ], "type": "string", "readOnly": true } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.DocumentExportTemplateModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.DocumentExportTemplateModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.WebMvc.Models.DocumentTemplateModel": { "type": "object", "properties": { "id": { "type": "string" }, "alias": { "type": "string" }, "objectAppId": { "type": "string" }, "name": { "type": "string" }, "exportSourceTemplate": { "$ref": "#/definitions/Comindware.WebMvc.Models.IExportSourceTemplate" }, "outputFileNameTemplate": { "$ref": "#/definitions/Comindware.WebMvc.Models.IOutputFileNameTeplate" }, "exportAsPdf": { "type": "boolean" } } }, "Comindware.WebMvc.Models.IExportSourceTemplate": { "type": "object", "properties": { "type": { "enum": [ "Document", "Attribute", "Rule" ], "type": "string", "readOnly": true } } }, "Comindware.WebMvc.Models.IOutputFileNameTeplate": { "type": "object", "properties": { "type": { "enum": [ "Rule", "Attribute", "Value" ], "type": "string", "readOnly": true } } }, "Comindware.TeamNetwork.Api.Data.Drawing.DrawingWidgetSettings": { "type": "object", "properties": { "id": { "type": "string" }, "connectionSettingsId": { "type": "string" }, "type": { "enum": [ "Undefined", "Connection", "Import" ], "type": "string", "readOnly": true } } }, "Comindware.TeamNetwork.Api.Data.Drawing.DrawingImportSettings": { "type": "object", "properties": { "settings": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Drawing.DrawingLayerSettings" } }, "documentId": { "type": "string" }, "type": { "enum": [ "Undefined", "Connection", "Import" ], "type": "string", "readOnly": true }, "id": { "type": "string" }, "connectionSettingsId": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Drawing.DrawingLayerSettings": { "type": "object", "properties": { "id": { "type": "string" }, "dwgLayerName": { "type": "string" }, "dwgMetaLayerName": { "type": "string" }, "recordTemplate": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Drawing.RecordTemplateInfo" }, "keyProperty": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Drawing.AttributeInfo" }, "referenceToConnections": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Drawing.ReferenceToConnection" } }, "mainFormId": { "type": "string" }, "rightPanelFormId": { "type": "string" }, "order": { "format": "int32", "type": "integer" }, "metadataEnumIds": { "type": "array", "items": { "type": "string" } }, "datasetId": { "type": "string" }, "type": { "enum": [ "Undefined", "Geometry", "Custom", "Marker" ], "type": "string" }, "connectionLayerId": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Drawing.RecordTemplateInfo": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "attributes": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Drawing.AttributeInfo" } }, "forms": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.FormInfo" } }, "datasets": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DatasetInfo" } } } }, "Comindware.TeamNetwork.Api.Data.Drawing.AttributeInfo": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "type": { "enum": [ "String", "Boolean", "DateTime", "Duration", "Barcode", "Decimal", "Integer", "Double", "ComplexProperty", "Guid", "AccountProperty", "ImageProperty", "UriProperty", "RoleProperty", "OrganizationalUnit", "Model", "DocumentProperty", "InstanceProperty", "Conversation", "EnumProperty", "ProcessProperty", "DrawingProperty", "Color" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Drawing.ReferenceToConnection": { "type": "object", "properties": { "id": { "type": "string" }, "alias": { "type": "string" }, "attribute": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Drawing.AttributeInfo" }, "recordTemplate": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Drawing.RecordTemplateInfo" } } }, "Comindware.TeamNetwork.Api.Data.Forms.FormInfo": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "isDefault": { "type": "boolean" }, "withSimpleToolbar": { "type": "boolean" }, "type": { "enum": [ "PublicForm", "InternalForm", "ModalForm", "SearchForm" ], "type": "string" }, "formSize": { "enum": [ "Common", "Small", "Large" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Drawing.SaveImportSettingsResult": { "type": "object", "properties": { "success": { "type": "boolean" }, "message": { "type": "string" }, "importSettingsId": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Drawing.Layer": { "type": "object", "properties": { "id": { "type": "string" }, "type": { "enum": [ "Undefined", "Geometry", "Custom", "Marker" ], "type": "string" }, "name": { "type": "string" }, "features": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Drawing.Feature" } }, "order": { "format": "int32", "type": "integer" }, "mainFormId": { "type": "string" }, "rightPanelFormId": { "type": "string" }, "templateId": { "type": "string" }, "active": { "type": "boolean" }, "linkedEnumActive": { "type": "boolean" }, "linkedEnums": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Drawing.LinkedEnum" } }, "datasetId": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Drawing.Feature": { "type": "object", "properties": { "type": { "enum": [ "Undefined", "FeatureCollection", "Feature", "Point", "MultiPoint", "LineString", "MultiLineString", "Polygon", "MultiPolygon", "GeometryCollection", "Text" ], "type": "string" }, "id": { "type": "string" }, "entityId": { "type": "string" }, "geometry": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Drawing.Geometry" }, "properties": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Drawing.Properties" }, "featureType": { "enum": [ "Undefined", "Default", "Custom" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Drawing.LinkedEnum": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "active": { "type": "boolean" }, "items": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Drawing.LinkedEnumItem" } } } }, "Comindware.TeamNetwork.Api.Data.Drawing.Geometry": { "type": "object", "properties": { "type": { "enum": [ "Undefined", "FeatureCollection", "Feature", "Point", "MultiPoint", "LineString", "MultiLineString", "Polygon", "MultiPolygon", "GeometryCollection", "Text" ], "type": "string" }, "coordinates": { "type": "object" }, "parentId": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Drawing.Properties": { "type": "object", "properties": { "layer": { "type": "string" }, "color": { "type": "string" }, "entityHandle": { "type": "string" }, "text": { "type": "string" }, "object": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.DrawingTreeItemReference" } } }, "Comindware.TeamNetwork.Api.Data.Drawing.LinkedEnumItem": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "color": { "type": "string" }, "active": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.Forms.DrawingTreeItemReference": { "type": "object", "properties": { "templateId": { "type": "string" }, "mainFormId": { "type": "string" }, "rightPanelFormId": { "type": "string" }, "drawingItemId": { "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.Platform.Api.Data.PredefinedDataNavigationReference": { "type": "object", "properties": { "solutionId": { "type": "string" }, "objectTypeId": { "type": "string" }, "objectId": { "type": "string" }, "targetId": { "type": "string" }, "targetType": { "enum": [ "Undefined", "Process", "ProcessTemplate", "ProcessTemplateList", "ProcessTemplateLists", "ProcessTemplateForm", "ProcessTemplateForms", "ProcessTemplateAttribute", "ProcessTemplateAttributes", "ProcessTemplateAction", "ProcessTemplateActions", "ProcessTemplateToolbarItem", "ProcessTemplateToolbar", "ProcessTemplateDesigner", "ProcessDiagram", "ProcessDiagramList", "ProcessDiagramActivity", "ProcessTemplateAccessRights", "RecordTemplate", "RecordTemplateList", "RecordTemplateLists", "RecordTemplateForm", "RecordTemplateForms", "RecordTemplateAttribute", "RecordTemplateAttributes", "RecordTemplateAction", "RecordTemplateActions", "RecordTemplateToolbarItem", "RecordTemplateToolbar", "RecordTemplateAccessRights", "RecordTemplateExportTemplates", "Case", "CaseTemplate", "CaseTemplateList", "CaseTemplateLists", "CaseTemplateForm", "CaseTemplateForms", "CaseTemplateAttribute", "CaseTemplateAttributes", "CaseTemplateAction", "CaseTemplateActions", "CaseTemplateToolbarItem", "CaseTemplateToolbar", "CaseTemplateAccessRights", "AccountTemplate", "AccountTemplateList", "AccountTemplateLists", "AccountTemplateForm", "AccountTemplateForms", "AccountTemplateAttribute", "AccountTemplateAttributes", "AccountTemplateAction", "AccountTemplateActions", "AccountTemplateToolbarItem", "AccountTemplateToolbar", "AccountTemplateAccessRights", "AccountTemplateExportTemplates", "MyTasks", "MyTasksList", "MyTasksLists", "List", "Action", "Group", "Splitter", "ArchitectureModel", "People", "ExternalPage", "ProcessDashboardPage", "DashboardPage", "DataModel", "DataModelDiagramList", "Templates", "Settings", "AccountActivities", "SettingsScriptExecutionTrace", "SettingsWalConfiguration", "SettingsBehaviourStateService", "SimplePage", "DesktopPage", "GlobalFunction", "GlobalFunctions", "GlobalVariables", "GlobalVariable", "CommunicationChannels", "CommunicationRoutes", "InboundMessage", "OutboundMessage", "BaseNotification", "TaskNotification", "DiagramList", "Integration", "ProcessIntegrations", "UserGroups", "Users", "Role", "Roles", "Solution", "Solutions", "Backups", "Link", "Record", "MessageTypes", "Documents", "BusinessCapabilitiesDiagram", "BusinessCapabilitiesDiagramList", "ClassModelDiagram", "ClassModelDiagramList", "RoleWorkspace", "RoleWorkspaces", "SolutionRoleWorkspace", "GlobalSecurity", "Licensing", "Substitution", "Themes", "Performance", "ActiveDirectory", "AccountAudit", "CustomURL", "ProcessSchemeMonitor", "ListMonitor", "DashboardMonitor", "TemplateListMonitor", "DashboardComplexChart", "ProcessInstanceMonitor", "ProcessCompletedAnalysis", "TimelineProcessAnalysisActive", "TimelineProcessAnalysisCompleted", "ExecutionActiveProcessAnalysis", "DynamicVersionStatistics", "DynamicInstanceStatistics", "DisciplineMilestoneAnalysis", "PerformanceDisciplineCompleted", "PerformanceDisciplineActive", "Instance", "AllTemplatesList", "PerformanceMonitor", "BusinessArchitecture", "BusinessArchitectures", "VersionManagement", "Triggers", "UserCommandExecutionDataset", "UserCommand", "ADConfiguration", "Form", "DesignerPages", "Adapter", "Conversations", "ProcessRegistryWorkspace", "ProcessGroup", "ProcessGroupRef", "ProcessModel", "ProcessModelRef", "ProcessGallery", "ProcessRegistry", "ProcessReports", "ProcessDiscussions", "ProcessAgreements", "Subprocess", "OrgStrRegistryWorkspace", "OrgStrRegistry", "OrgUnitPosition", "OrgUnitDepartment", "OrgStrDiscussions", "RegulatoryRegistryWorkspace", "RegulatoryUnitDirectory", "RegulatoryUnitFile", "RegulatoryRegistry", "RegulatoryDiscussions", "VersionControl" ], "type": "string" }, "userCommandId": { "type": "string" }, "predefinedData": { "type": "object", "additionalProperties": { "type": "object" } } } }, "Comindware.Platform.Api.Data.EndpointType": { "type": "object", "properties": { "adapterId": { "type": "string" }, "adapterName": { "type": "string" }, "typeName": { "type": "string" } } }, "Comindware.WebMvc.Controllers.EndpointView": { "type": "object", "properties": { "endpointDefinition": { "$ref": "#/definitions/Comindware.Platform.MessageDef.MessageDefinitionWithForm" }, "endpoint": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Endpoint" } } }, "Comindware.Platform.MessageDef.MessageDefinitionWithForm": { "type": "object", "properties": { "form": { "$ref": "#/definitions/Comindware.Platform.Form.FormDefinition" }, "id": { "type": "string" }, "name": { "type": "string" }, "attributes": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.MessageDef.Attribute" } } } }, "Comindware.Platform.Api.Data.Endpoint": { "type": "object", "properties": { "id": { "type": "string" }, "adapterId": { "type": "string" }, "name": { "type": "string" }, "data": { "type": "object", "additionalProperties": { "type": "object" } } } }, "Comindware.Platform.Form.FormDefinition": { "type": "object", "properties": { "verticalLayout": { "$ref": "#/definitions/Comindware.Platform.Form.Widget" }, "modelType": { "enum": [ "Undefined", "Endpoint", "Procedure", "Signature" ], "type": "string" } } }, "Comindware.Platform.MessageDef.Attribute": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "prompt": { "type": "string" }, "type": { "enum": [ "Undefined", "Password", "String", "Number", "DateTime", "TimeSpan", "Enum", "Boolean", "Complex", "Dynamic" ], "type": "string" }, "predefined": { "type": "boolean" }, "nullable": { "type": "boolean" }, "required": { "type": "boolean" }, "isList": { "type": "boolean" }, "isSystemName": { "type": "boolean" }, "enumValues": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.MessageDef.EnumValue" } }, "possibleValues": { "type": "array", "items": { "type": "string" } }, "defaultValue": { "type": "object" }, "attributes": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.MessageDef.Attribute" } }, "isFile": { "type": "boolean", "readOnly": true } } }, "Comindware.Platform.Form.Widget": { "type": "object", "properties": { "type": { "enum": [ "Undefined", "TextInput", "HtmlText", "MultilineText", "PasswordInput", "NumericInput", "Checkbox", "Table", "Dropdown", "DateTimeInput", "DurationInput", "VerticalLayout", "HorizontalLayout" ], "type": "string" }, "propertyPath": { "type": "array", "items": { "type": "string" } }, "children": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Form.Widget" } }, "required": { "type": "boolean" }, "visible": { "type": "boolean" }, "readonly": { "type": "boolean" }, "hasQuery": { "type": "boolean" }, "valueUri": { "type": "string" } } }, "Comindware.Platform.MessageDef.EnumValue": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" } } }, "Comindware.Adapter.TestingResult": { "type": "object", "properties": { "success": { "type": "boolean", "readOnly": true }, "message": { "type": "string", "readOnly": true } } }, "Comindware.WebMvc.Controllers.EndpointUpdateData": { "type": "object", "properties": { "adapterId": { "type": "string" }, "data": { "type": "object", "additionalProperties": { "type": "object" } } } }, "Comindware.WebMvc.Controllers.EndpointFormUpdate": { "type": "object", "properties": { "form": { "$ref": "#/definitions/Comindware.Platform.Form.FormDefinition" } } }, "Comindware.Platform.Api.Services.EndpointQuery": { "type": "object", "properties": { "internalOnly": { "type": "boolean" }, "accountId": { "type": "string" }, "adapterId": { "type": "string" }, "direction": { "enum": [ "Undefined", "Incoming", "Outgoing" ], "type": "string" }, "uriPart": { "type": "string" }, "includeDisabled": { "type": "boolean" } } }, "Comindware.Platform.Api.Data.EndpointInfo": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "type": { "type": "string" }, "direction": { "enum": [ "Undefined", "Incoming", "Outgoing" ], "type": "string" }, "adapterId": { "type": "string" }, "isDisabled": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.External.LayoutsConfiguration": { "type": "object", "properties": { "registrationPage": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.RegistrationPage" }, "loginPage": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.LoginPage" }, "generalComponents": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.GeneralComponents" }, "isCurrent": { "type": "boolean" }, "language": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.External.RegistrationPage": { "type": "object", "properties": { "title": { "type": "string" }, "personalDataProcessing": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.ComponentCollection" } } }, "Comindware.TeamNetwork.Api.Data.External.LoginPage": { "type": "object", "properties": { "title": { "type": "string" }, "registrationLinkText": { "type": "string" }, "info": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.InfoComponent" } } }, "Comindware.TeamNetwork.Api.Data.External.GeneralComponents": { "type": "object", "properties": { "socialNetworks": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.ComponentCollection" }, "references": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.ComponentCollection" }, "background": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.Component" }, "logo": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.Component" } } }, "Comindware.TeamNetwork.Api.Data.External.ComponentCollection": { "type": "object", "properties": { "title": { "type": "string" }, "components": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.Component" } }, "isHidden": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.External.InfoComponent": { "type": "object", "properties": { "title": { "type": "string" }, "isHidden": { "type": "boolean" }, "background": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.Component" }, "body": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.Component" }, "button": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.Component" } } }, "Comindware.TeamNetwork.Api.Data.External.Component": { "type": "object", "properties": { "contentType": { "enum": [ "Undefined", "ThemeLogo", "ThemeBackgroung", "DefaultInfoImage", "Empty", "Image", "Document", "Text", "Html", "Reference", "Color", "Mail" ], "type": "string" }, "isHidden": { "type": "boolean" }, "text": { "type": "string" }, "reference": { "type": "string" }, "image": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.Document" }, "color": { "type": "string" }, "document": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.Document" }, "icon": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.External.Document": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "url": { "type": "string" }, "stream": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.External.LayoutsConfigurationParameter": { "type": "object", "properties": { "themeId": { "type": "string" }, "layoutsConfig": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.External.LayoutsConfiguration" } } }, "Comindware.TeamNetwork.Api.Data.External.ThemeParameter": { "type": "object", "properties": { "themeId": { "type": "string" }, "layoutsConfigLang": { "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.FormModel[]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.FormModel" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.FormModel": { "description": "Represents a form model.", "type": "object", "properties": { "globalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Form global alias." }, "type": { "description": "Gets or sets form model type.", "enum": [ "PublicForm", "InternalForm", "ModalForm", "SearchForm" ], "type": "string" }, "container": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Container global alias." }, "formSize": { "description": "Gets or sets modal form size.", "enum": [ "Undefined", "Common", "Small", "Large" ], "type": "string" }, "isDefault": { "description": "Is default form.", "type": "boolean" }, "root": { "$ref": "#/definitions/Comindware.Platform.Contracts.VerticalLayoutModel", "description": "Form root." }, "name": { "description": "Form name.", "type": "string" }, "formRules": { "description": "Form rules.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.FormRuleModel" } }, "origination": { "description": "Form origination.", "enum": [ "Undefined", "SubformOfUserTaskForm" ], "type": "string" }, "toolbar": { "$ref": "#/definitions/System.Nullable[Comindware.Platform.Contracts.GlobalAlias]", "description": "Gets or sets the attched tool bar." }, "withSimpleToolbar": { "description": "Simplified toolbar is located at the bottom of the dialog window and only contains the operation button and “Сancel” button.", "type": "boolean" }, "searchFormSourceType": { "description": "Type of template entities (for example tasks or processes for process template) to search.", "type": "string" } } }, "Comindware.Platform.Contracts.VerticalLayoutModel": { "description": "Represents a vertical layout model.", "type": "object", "properties": { "rows": { "description": "Vertical layout rows.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.FormComponentModel" } }, "globalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Form global alias." }, "accessType": { "description": "Access type of elements on form.", "enum": [ "Undefined", "Hidden", "Readonly", "Editable", "Required" ], "type": "string" }, "width": { "format": "int32", "description": "Form width.", "type": "integer" }, "type": { "description": "Form component.", "enum": [ "VerticalLayout", "ColumnLayout", "HorizontalLayout", "GroupPanel", "TabLayout", "TabPanel", "PanelModel", "LayoutModel", "StaticContent", "FieldComponent", "ActionButton", "Separator", "SubForm" ], "type": "string" }, "toolbar": { "$ref": "#/definitions/System.Nullable[Comindware.Platform.Contracts.GlobalAlias]", "description": "Gets or sets the attched tool bar." } } }, "Comindware.Platform.Contracts.FormRuleModel": { "description": "Represents a form rules model.", "type": "object", "properties": { "ruleName": { "description": "Rule name.", "type": "string" }, "conditionExpression": { "description": "Applying condition.", "type": "string" }, "actions": { "description": "Rule actions.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.RuleActionModel" } } } }, "Comindware.Platform.Contracts.FormComponentModel": { "description": "Represents a form component model.", "type": "object", "properties": { "globalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Form global alias." }, "accessType": { "description": "Access type of elements on form.", "enum": [ "Undefined", "Hidden", "Readonly", "Editable", "Required" ], "type": "string" }, "width": { "format": "int32", "description": "Form width.", "type": "integer" }, "type": { "description": "Form component.", "enum": [ "VerticalLayout", "ColumnLayout", "HorizontalLayout", "GroupPanel", "TabLayout", "TabPanel", "PanelModel", "LayoutModel", "StaticContent", "FieldComponent", "ActionButton", "Separator", "SubForm" ], "type": "string" }, "toolbar": { "$ref": "#/definitions/System.Nullable[Comindware.Platform.Contracts.GlobalAlias]", "description": "Gets or sets the attched tool bar." } } }, "Comindware.Platform.Contracts.RuleActionModel": { "description": "Represents a rule action model.", "type": "object", "properties": { "globalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Forms rule global alias." }, "type": { "description": "Action type.", "enum": [ "SetAccessType", "SetValue", "ShowValidationMessage", "Complex" ], "type": "string" }, "valueExpression": { "description": "New value of field.", "type": "string" }, "conditionExpression": { "description": "Applying condition.", "type": "string" }, "severity": { "description": "Severity.", "enum": [ "Undefined", "Hidden", "Info", "Warning", "Error" ], "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.FormModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.FormModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.IEnumerable[Comindware.Platform.Contracts.FormRuleModel]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.FormRuleModel" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.WebMvc.Areas.Process.Models.RecordFormRulesPostParameters": { "type": "object", "properties": { "formType": { "type": "string" }, "recordTypeId": { "type": "string" }, "formId": { "type": "string" }, "activityGlobalId": { "type": "string" }, "caseTemplateId": { "type": "string" }, "rules": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.Rule" } } } }, "Comindware.TeamNetwork.Api.Data.Forms.Rule": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "conditionExpression": { "type": "string" }, "actions": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.RuleAction" } } } }, "Comindware.TeamNetwork.Api.Data.Forms.RuleAction": { "type": "object", "properties": { "componentId": { "type": "string" }, "type": { "enum": [ "Undefined", "SetAccessType", "SetValue", "ShowValidationMessage", "Complex" ], "type": "string" }, "valueExpression": { "type": "string" }, "conditionExpression": { "type": "string" }, "severity": { "enum": [ "Undefined", "Hidden", "Info", "Warning", "Error" ], "type": "string" } } }, "Comindware.Platform.Api.Data.FullTextSearchQuery": { "type": "object", "properties": { "searchString": { "type": "string" }, "showRecord": { "type": "boolean" }, "showAttachment": { "type": "boolean" }, "showAttachmentName": { "type": "boolean" }, "maxResults": { "format": "int32", "type": "integer" } } }, "Comindware.Platform.Api.Data.FullTextSearchResult": { "type": "object", "properties": { "searchKey": { "type": "string" }, "templates": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FullTextSearchTemplateMatch" } } } }, "Comindware.Platform.Api.Data.FullTextSearchTemplateMatch": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "solution": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "objectMatches": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FullTextSearchItemMatch" } } } }, "Comindware.Platform.Api.Data.FullTextSearchItemMatch": { "type": "object", "properties": { "objectId": { "type": "string" }, "displayName": { "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "lastModified": { "format": "date-time", "type": "string" }, "propertyMatches": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FullTextSearchPropertyMatch" } } } }, "Comindware.Platform.Api.Data.FullTextSearchPropertyMatch": { "type": "object", "properties": { "property": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference", "readOnly": true }, "values": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FullTextSearchPropertyValue" }, "readOnly": true } } }, "Comindware.Platform.Api.Data.FullTextSearchPropertyValue": { "type": "object", "properties": { "type": { "enum": [ "Text", "Attachment", "AttachmentName" ], "type": "string", "readOnly": true }, "value": { "type": "string", "readOnly": true }, "fragments": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FullTextSearchItemMatchFragment" }, "readOnly": true } } }, "Comindware.Platform.Api.Data.FullTextSearchItemMatchFragment": { "type": "object", "properties": { "propertyValueBegin": { "format": "int32", "type": "integer" }, "propertyValueEnd": { "format": "int32", "type": "integer" } } }, "Comindware.Platform.Api.GlobalConfigurationSettings": { "type": "object", "properties": { "serverAddress": { "type": "string" }, "serverTimeZone": { "type": "string" }, "serverLanguage": { "type": "string" }, "multiEditLockPolicy": { "enum": [ "Undefined", "Allow", "Disabled", "Warn", "Block" ], "type": "string" }, "compilationOnSaveDisabled": { "type": "boolean" }, "passwordValidationPolicy": { "enum": [ "Undefined", "Strong" ], "type": "string" }, "ignoreWindowsIdentity": { "type": "boolean" }, "showIgnoreWindowsIdentity": { "type": "boolean" }, "enableNavigationSwitch": { "type": "boolean" }, "passwordValidityPeriod": { "format": "int32", "type": "integer" }, "passwordNotificationPeriod": { "format": "int32", "type": "integer" }, "passwordChangeNotificationText": { "type": "string" }, "twoFactorAuthenticationState": { "enum": [ "Disabled", "Enabled" ], "type": "string" } } }, "Comindware.Platform.Api.Data.SolutionContextFilter": { "type": "object", "properties": { "solution": { "type": "string" }, "type": { "enum": [ "Undefined", "Task", "Case", "Process", "Record", "Account", "Role", "OrgStructure", "Substitution", "UserActivities", "AccountAudit", "Template", "Behaviour", "SchemeActivity", "TokenError", "ProcessObject", "Solution", "Serial", "Diagram", "Scheme", "Documentation", "Message", "Form", "Regulatory" ], "type": "string" }, "onlyEnabled": { "type": "boolean" }, "onlyAdmin": { "type": "boolean" }, "includeDocumentTemplates": { "type": "boolean" }, "includeOldVersions": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.GlobalFunctionInfo": { "type": "object", "properties": { "id": { "type": "string" }, "solution": { "type": "string" }, "solutionName": { "type": "string" }, "alias": { "type": "string" }, "description": { "type": "string" }, "type": { "enum": [ "Undefined", "Script", "Service", "Assembly", "Abstract" ], "type": "string" } } }, "Comindware.WebMvc.Areas.TeamNetwork.Models.GlobalFunction": { "type": "object", "properties": { "id": { "type": "string" }, "solution": { "type": "string" }, "alias": { "type": "string" }, "description": { "type": "string" }, "definition": { "$ref": "#/definitions/Comindware.WebMvc.Areas.TeamNetwork.Models.GlobalFunctionDefinition" }, "definitionType": { "type": "string" }, "isReadOnly": { "type": "boolean" }, "inputMessageTypeId": { "type": "string" }, "returnMessageTypeId": { "type": "string" }, "inputProperties": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Common.IObjectProperty" } }, "returnProperties": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Common.IObjectProperty" } }, "summary": { "$ref": "#/definitions/Comindware.WebMvc.Areas.TeamNetwork.Models.GlobalFunctionSummary" } } }, "Comindware.WebMvc.Areas.TeamNetwork.Models.GlobalFunctionDefinition": { "type": "object", "properties": { "type": { "enum": [ "Script", "Service", "Assembly", "Abstract" ], "type": "string" } } }, "Comindware.WebMvc.Areas.TeamNetwork.Models.GlobalFunctionSummary": { "type": "object", "properties": { "totalNumberOfMessageTypes": { "format": "int32", "type": "integer" }, "howManyTimeFunctionMessageTypeUsedElsewhere": { "format": "int32", "type": "integer" } } }, "Comindware.Platform.Api.Data.GroupInfo": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "dn": { "type": "string" }, "origin": { "enum": [ "Undefined", "Local", "AD" ], "type": "string" }, "sid": { "type": "string" } } }, "Comindware.Platform.Api.Data.Group": { "type": "object", "properties": { "holdMembersActive": { "type": "boolean" }, "holdMembersEnabled": { "type": "boolean" }, "users": { "type": "array", "items": { "type": "string" } }, "memberOf": { "type": "array", "items": { "type": "string" } }, "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "dn": { "type": "string" }, "origin": { "enum": [ "Undefined", "Local", "AD" ], "type": "string" }, "sid": { "type": "string" } } }, "System.ValueTuple[Comindware.Platform.Api.Data.Group,System.String]": { "type": "object", "properties": { "item1": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Group" }, "item2": { "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[System.Boolean]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "boolean" }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.HeartbeatDetails]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.HeartbeatDetails", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.HeartbeatDetails": { "type": "object", "properties": { "scriptsRunningStarted": { "format": "int64", "description": "Total scripts executed.", "type": "integer" }, "workerThreadRunningStarted": { "format": "int64", "description": "Total worker threads runnings.", "type": "integer" }, "processRunningTotal": { "format": "int64", "description": "Total process runnings.", "type": "integer" }, "messagesSentTotal": { "format": "int64", "description": "Total messages sent .", "type": "integer" }, "scriptsRunningFailed": { "format": "int64", "description": "Total scripts execution completed with errors.", "type": "integer" }, "workerThreadRunningFailed": { "format": "int64", "description": "Total worker threads runnings completed with errors.", "type": "integer" }, "processRunningCompleted": { "format": "int64", "description": "Total process runnings completed successfully.", "type": "integer" }, "messagesSentFailed": { "format": "int64", "description": "Total messages sent completed with errors.", "type": "integer" }, "lastProcessStartTime": { "format": "date-time", "description": "Latest process start time.", "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.ServerDetails]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.ServerDetails", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.ServerDetails": { "description": "Contains essential server information.", "type": "object", "properties": { "queryDate": { "format": "date-time", "description": "Server response time.", "type": "string" }, "address": { "description": "Server address.", "type": "string" }, "version": { "description": "Server build version.", "type": "string" }, "database": { "description": "Database id.", "type": "string" }, "timeZone": { "description": "Server time zone.", "type": "string" }, "language": { "description": "Server language.", "type": "string" } } }, "Comindware.Journaling.Event": { "type": "object", "properties": { "id": { "format": "uuid", "type": "string", "example": "00000000-0000-0000-0000-000000000000" }, "parent_event": { "format": "uuid", "type": "string", "example": "00000000-0000-0000-0000-000000000000" }, "previous_event": { "format": "uuid", "type": "string", "example": "00000000-0000-0000-0000-000000000000" }, "origin_event": { "format": "uuid", "type": "string", "example": "00000000-0000-0000-0000-000000000000" }, "origin_transaction": { "format": "uuid", "type": "string", "example": "00000000-0000-0000-0000-000000000000" }, "time": { "format": "date-time", "type": "string" }, "initiator": { "$ref": "#/definitions/Comindware.Journaling.AccountJReference" }, "type": { "enum": [ "Undefined", "ApiMethodStarted", "ApiMethodExecuted", "UserCommandStarted", "UserCommandExecuted", "TriggerActionExecution", "TriggerActionExecuted", "BulkCreate", "BulkCreateOnRead", "BulkEdit", "BulkEditOnRead", "BulkDelete", "ObjectCreated", "ObjectCreatedOnRead", "ObjectEdited", "ObjectEditedOnRead", "ObjectDeleted", "ObjectIncluded", "ObjectExcluded", "ObjectArchived", "ObjectRestored", "ProcessPrepared", "TaskCompletionInit", "ActivityProcessed", "ActivityEntered", "ActivityExecutionStarted", "ActivityExecutionContinued", "ActivityExited", "SynchronizationQueued", "SynchronizationStarted", "SynchronizationCompleted", "SynchronizationSkiped", "SynchronizationPreparation", "TokenInitialized", "TokenCreated", "TokenRemoved", "TokenRetry", "TokenSuspended", "TokenActivated", "TokenMoved", "TokenExecution", "BulkMigration", "MigrationStarted", "BulkTokenOperation", "BulkTokenMigration", "MigrationOccurred", "MessageReceived", "MessageParsing", "MessageRouting", "MessageCreating", "MessageHandling", "MessageSending", "MessageSent", "NotificationSent", "EmailSent", "MessageExecutionStarted", "MessageExecutionFinished", "ScriptExecution", "ScriptExecuted", "ScriptEditing", "ScriptLibraryCompiling", "ExpressionExecuted", "AdapterRequestSent", "AdapterRequestReceived", "AdapterResponseSent", "AdapterResponseReceived" ], "type": "string" }, "status": { "enum": [ "Undefined", "Success", "Fail", "Late" ], "type": "string" }, "errors": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.Error" } }, "solution": { "$ref": "#/definitions/Comindware.Journaling.JReference" }, "container": { "$ref": "#/definitions/Comindware.Journaling.JReference" }, "object": { "$ref": "#/definitions/Comindware.Journaling.JReference" }, "context_objects": { "type": "array", "items": { "type": "string" } }, "token_data": { "$ref": "#/definitions/Comindware.Journaling.TokenData" }, "object_data": { "$ref": "#/definitions/Comindware.Journaling.ObjectData" }, "message_data": { "$ref": "#/definitions/Comindware.Journaling.MessageData" }, "script_data": { "$ref": "#/definitions/Comindware.Journaling.ScriptData" }, "sync_data": { "$ref": "#/definitions/Comindware.Journaling.SynchronizationData" }, "migration_data": { "$ref": "#/definitions/Comindware.Journaling.MigrationData" }, "environment_data": { "$ref": "#/definitions/Comindware.Journaling.TriggerActivityMetadata" }, "adapter_data": { "$ref": "#/definitions/Comindware.Journaling.AdapterData" }, "payload": { "$ref": "#/definitions/Comindware.Journaling.IEventPayload" }, "isPayloadable": { "type": "boolean", "readOnly": true }, "displayName": { "type": "string", "readOnly": true }, "objectDisplayName": { "type": "string", "readOnly": true }, "isChainRoot": { "type": "boolean", "readOnly": true } } }, "Comindware.Journaling.AccountJReference": { "type": "object", "properties": { "abbreviation": { "type": "string", "readOnly": true }, "type": { "enum": [ "Undefined", "ApiMethod", "Object", "Script", "Message", "Attachment", "Account", "Group", "EnterBorderRule", "ExitBorderRule", "FormDynamicRule", "FormRuleAction", "Trigger", "TriggerAction", "Form", "Operation", "Activity", "Diagram", "Channel", "Container", "ObjectApp", "ProcessApp", "Solution", "String", "Barcode", "Boolean", "DateTime", "Duration", "Decimal", "Integer", "Double", "Complex", "Guid", "Role", "OrganizationalUnit", "Model", "Document", "Uri", "Image", "Instance", "Conversation", "Enum", "Token", "ProcessObject", "CaseObject", "UserTask", "Session", "ODataSynchronizationConfig", "UserCommand", "ADConfiguration", "GlobalFunction", "TokenError", "Objects", "TaskContainer", "Pool", "Lane", "Gate", "StartEvent", "EndEvent", "IntermediateEvent", "Task", "ExecutionFlow", "AssociationFlow", "TextBlock", "EmbeddedProcess", "SubProcess", "Adapter", "Endpoint", "Procedure" ], "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.Journaling.Error": { "type": "object", "properties": { "severity": { "enum": [ "Undefined", "Hidden", "Info", "Warning", "Error" ], "type": "string" }, "message": { "type": "string" }, "message_id": { "type": "string" }, "start_line": { "format": "int32", "type": "integer" }, "end_line": { "format": "int32", "type": "integer" }, "start": { "format": "int32", "type": "integer" }, "end": { "format": "int32", "type": "integer" }, "affected_text": { "type": "string" }, "linked_object_id": { "type": "string" }, "severityText": { "type": "string", "readOnly": true } } }, "Comindware.Journaling.JReference": { "type": "object", "properties": { "type": { "enum": [ "Undefined", "ApiMethod", "Object", "Script", "Message", "Attachment", "Account", "Group", "EnterBorderRule", "ExitBorderRule", "FormDynamicRule", "FormRuleAction", "Trigger", "TriggerAction", "Form", "Operation", "Activity", "Diagram", "Channel", "Container", "ObjectApp", "ProcessApp", "Solution", "String", "Barcode", "Boolean", "DateTime", "Duration", "Decimal", "Integer", "Double", "Complex", "Guid", "Role", "OrganizationalUnit", "Model", "Document", "Uri", "Image", "Instance", "Conversation", "Enum", "Token", "ProcessObject", "CaseObject", "UserTask", "Session", "ODataSynchronizationConfig", "UserCommand", "ADConfiguration", "GlobalFunction", "TokenError", "Objects", "TaskContainer", "Pool", "Lane", "Gate", "StartEvent", "EndEvent", "IntermediateEvent", "Task", "ExecutionFlow", "AssociationFlow", "TextBlock", "EmbeddedProcess", "SubProcess", "Adapter", "Endpoint", "Procedure" ], "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.Journaling.TokenData": { "type": "object", "properties": { "process_id": { "type": "string" }, "version_data": { "$ref": "#/definitions/Comindware.Journaling.VersionData" }, "activity": { "$ref": "#/definitions/Comindware.Journaling.SchemeActivityJReference" } } }, "Comindware.Journaling.ObjectData": { "type": "object", "properties": { "data_changes": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.DataChange" } } } }, "Comindware.Journaling.MessageData": { "type": "object", "properties": { "message_name": { "type": "string" }, "subject": { "type": "string" }, "body": { "type": "string" }, "transaction_id": { "type": "string" }, "receiver": { "$ref": "#/definitions/Comindware.Journaling.Participant" }, "publisher": { "$ref": "#/definitions/Comindware.Journaling.Participant" }, "from": { "$ref": "#/definitions/Comindware.Journaling.Participant" }, "to": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.Participant" } }, "cc": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.Participant" } }, "bcc": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.Participant" } }, "attachments": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.JReference" } }, "custom_headers": { "type": "object", "additionalProperties": { "type": "string" } }, "payload": { "type": "object", "additionalProperties": { "type": "string" } } } }, "Comindware.Journaling.ScriptData": { "type": "object", "properties": { "text": { "type": "string" }, "script_entry": { "enum": [ "Undefined", "Activity", "GlobalFunction", "Operation", "Form", "Trigger" ], "type": "string" }, "execution_time": { "format": "int64", "type": "integer" }, "build_time": { "format": "int64", "type": "integer" }, "input": { "type": "string" }, "script_output": { "type": "string" }, "expression_output": { "type": "boolean" }, "location": { "$ref": "#/definitions/Comindware.Journaling.JReference" }, "diagram": { "$ref": "#/definitions/Comindware.Journaling.JReference" }, "activity": { "$ref": "#/definitions/Comindware.Journaling.JReference" }, "scriptEntryDisplayValue": { "type": "string", "readOnly": true } } }, "Comindware.Journaling.SynchronizationData": { "type": "object", "properties": { "type": { "enum": [ "Undefined", "OData", "ActiveDirectory" ], "type": "string" }, "configs": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.JReference" } }, "operation_type": { "enum": [ "Undefined", "Import", "Export" ], "type": "string" }, "launch_type": { "enum": [ "Undefined", "Manual", "TimeInterval", "OnChange" ], "type": "string" }, "channel": { "$ref": "#/definitions/Comindware.Journaling.JReference" }, "preparationResults": { "$ref": "#/definitions/Comindware.Journaling.SynchronizationStatistics" }, "results": { "$ref": "#/definitions/Comindware.Journaling.SynchronizationStatistics" } } }, "Comindware.Journaling.MigrationData": { "type": "object", "properties": { "old_scheme": { "$ref": "#/definitions/Comindware.Journaling.VersionData" }, "new_scheme": { "$ref": "#/definitions/Comindware.Journaling.VersionData" }, "removed_token_activities": { "type": "array", "items": { "type": "string" } }, "created_token_activities": { "type": "array", "items": { "type": "string" } } } }, "Comindware.Journaling.TriggerActivityMetadata": { "type": "object", "properties": { "context_values": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.MetaDataValue" } } } }, "Comindware.Journaling.AdapterData": { "type": "object", "properties": { "plugin": { "$ref": "#/definitions/Comindware.Journaling.JReference" }, "endpoint": { "$ref": "#/definitions/Comindware.Journaling.JReference" }, "procedure": { "$ref": "#/definitions/Comindware.Journaling.JReference" }, "adapter_message_data": { "$ref": "#/definitions/Comindware.Journaling.AdapterMessageData" } } }, "Comindware.Journaling.IEventPayload": { "type": "object", "properties": { "type": { "enum": [ "UserTaskMessage" ], "type": "string", "readOnly": true } } }, "Comindware.Journaling.VersionData": { "type": "object", "properties": { "scheme_id": { "type": "string" }, "diagram": { "$ref": "#/definitions/Comindware.Journaling.JReference" } } }, "Comindware.Journaling.SchemeActivityJReference": { "type": "object", "properties": { "kind": { "enum": [ "Undefined", "Parallel", "Exclusive", "Inclusive", "ParallelEventBased", "ExclusiveEventBased", "User", "Script", "Service", "GlobalFunction", "Case", "None", "Terminate", "Timer", "ThrowingMessage", "CatchingMessage", "Signal" ], "type": "string" }, "diagramActivityId": { "type": "string" }, "instance": { "$ref": "#/definitions/Comindware.Journaling.JReference" }, "assignee": { "$ref": "#/definitions/Comindware.Journaling.AccountJReference" }, "possibleAssignees": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.AccountJReference" } }, "type": { "enum": [ "Undefined", "ApiMethod", "Object", "Script", "Message", "Attachment", "Account", "Group", "EnterBorderRule", "ExitBorderRule", "FormDynamicRule", "FormRuleAction", "Trigger", "TriggerAction", "Form", "Operation", "Activity", "Diagram", "Channel", "Container", "ObjectApp", "ProcessApp", "Solution", "String", "Barcode", "Boolean", "DateTime", "Duration", "Decimal", "Integer", "Double", "Complex", "Guid", "Role", "OrganizationalUnit", "Model", "Document", "Uri", "Image", "Instance", "Conversation", "Enum", "Token", "ProcessObject", "CaseObject", "UserTask", "Session", "ODataSynchronizationConfig", "UserCommand", "ADConfiguration", "GlobalFunction", "TokenError", "Objects", "TaskContainer", "Pool", "Lane", "Gate", "StartEvent", "EndEvent", "IntermediateEvent", "Task", "ExecutionFlow", "AssociationFlow", "TextBlock", "EmbeddedProcess", "SubProcess", "Adapter", "Endpoint", "Procedure" ], "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.Journaling.DataChange": { "type": "object", "properties": { "key": { "$ref": "#/definitions/Comindware.Journaling.FormattedJReference" }, "old_value": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.PropertyValue" } }, "new_value": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.PropertyValue" } } } }, "Comindware.Journaling.Participant": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "email": { "type": "string" }, "exchange": { "type": "string" }, "queue": { "type": "string" }, "routing_key": { "type": "string" }, "type": { "enum": [ "Undefined", "Account", "ProcessTemplate", "Process", "Task", "Route", "Channel" ], "type": "string" }, "displayValue": { "type": "string", "readOnly": true } } }, "Comindware.Journaling.SynchronizationStatistics": { "type": "object", "properties": { "total": { "format": "int32", "type": "integer" }, "create": { "format": "int32", "type": "integer" }, "modify": { "format": "int32", "type": "integer" }, "delete": { "format": "int32", "type": "integer" } } }, "Comindware.Journaling.MetaDataValue": { "type": "object", "properties": { "name": { "type": "string" }, "value": { "type": "string" } } }, "Comindware.Journaling.AdapterMessageData": { "type": "object", "properties": { "adapter_message": { "type": "string" }, "execution_id": { "type": "string" }, "response_type": { "enum": [ "Undefined", "Success", "Error" ], "type": "string" }, "responseTypeDisplayValue": { "type": "string", "readOnly": true } } }, "Comindware.Journaling.FormattedJReference": { "type": "object", "properties": { "format": { "enum": [ "Undefined", "ShortDate", "DateISO", "CondensedDate", "LongDate", "MonthDay", "YearMonth", "LongDateShortTime", "LongDateLongTime", "ShortDateShortTime", "ShortDateLongTime", "CondensedDateTime", "ShortTime", "LongTime", "DateTimeISO", "DurationHM", "DurationHMSTime", "DurationHMTime", "DurationHMS", "DurationD8HM", "DurationD24HM", "DurationFullShort", "DurationFullLong", "DurationISO", "DurationInvariant", "Link", "Text", "Badge", "Indicator", "PlainText", "HtmlText", "MarkedText", "PhoneRuMask", "PassportRuMask", "IndexRuMask", "INNMask", "IndividualINNMask", "OGRNMask", "LicensePlateNumberRuMask", "EmailMask", "CustomMask", "Attachment", "InlineDocument", "SignedDocument", "Uri", "QRcode", "Code39", "GS1_128" ], "type": "string" }, "type": { "enum": [ "Undefined", "ApiMethod", "Object", "Script", "Message", "Attachment", "Account", "Group", "EnterBorderRule", "ExitBorderRule", "FormDynamicRule", "FormRuleAction", "Trigger", "TriggerAction", "Form", "Operation", "Activity", "Diagram", "Channel", "Container", "ObjectApp", "ProcessApp", "Solution", "String", "Barcode", "Boolean", "DateTime", "Duration", "Decimal", "Integer", "Double", "Complex", "Guid", "Role", "OrganizationalUnit", "Model", "Document", "Uri", "Image", "Instance", "Conversation", "Enum", "Token", "ProcessObject", "CaseObject", "UserTask", "Session", "ODataSynchronizationConfig", "UserCommand", "ADConfiguration", "GlobalFunction", "TokenError", "Objects", "TaskContainer", "Pool", "Lane", "Gate", "StartEvent", "EndEvent", "IntermediateEvent", "Task", "ExecutionFlow", "AssociationFlow", "TextBlock", "EmbeddedProcess", "SubProcess", "Adapter", "Endpoint", "Procedure" ], "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.Journaling.PropertyValue": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "type": { "enum": [ "Undefined", "ApiMethod", "Object", "Script", "Message", "Attachment", "Account", "Group", "EnterBorderRule", "ExitBorderRule", "FormDynamicRule", "FormRuleAction", "Trigger", "TriggerAction", "Form", "Operation", "Activity", "Diagram", "Channel", "Container", "ObjectApp", "ProcessApp", "Solution", "String", "Barcode", "Boolean", "DateTime", "Duration", "Decimal", "Integer", "Double", "Complex", "Guid", "Role", "OrganizationalUnit", "Model", "Document", "Uri", "Image", "Instance", "Conversation", "Enum", "Token", "ProcessObject", "CaseObject", "UserTask", "Session", "ODataSynchronizationConfig", "UserCommand", "ADConfiguration", "GlobalFunction", "TokenError", "Objects", "TaskContainer", "Pool", "Lane", "Gate", "StartEvent", "EndEvent", "IntermediateEvent", "Task", "ExecutionFlow", "AssociationFlow", "TextBlock", "EmbeddedProcess", "SubProcess", "Adapter", "Endpoint", "Procedure" ], "type": "string" } } }, "Comindware.Journaling.EventNode": { "type": "object", "properties": { "id": { "format": "uuid", "type": "string", "example": "00000000-0000-0000-0000-000000000000" }, "parentEvent": { "format": "uuid", "type": "string", "example": "00000000-0000-0000-0000-000000000000" }, "previousEvent": { "format": "uuid", "type": "string", "example": "00000000-0000-0000-0000-000000000000" }, "nextEvents": { "type": "array", "items": { "format": "uuid", "type": "string", "example": "00000000-0000-0000-0000-000000000000" } }, "originEvent": { "format": "uuid", "type": "string", "example": "00000000-0000-0000-0000-000000000000" }, "nextItems": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.EventNode" } }, "childItems": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.EventNode" } }, "displayName": { "type": "string" }, "objectDisplayName": { "type": "string" }, "time": { "format": "date-time", "type": "string" }, "initiator": { "$ref": "#/definitions/Comindware.Journaling.AccountJReference" }, "type": { "enum": [ "Undefined", "ApiMethodStarted", "ApiMethodExecuted", "UserCommandStarted", "UserCommandExecuted", "TriggerActionExecution", "TriggerActionExecuted", "BulkCreate", "BulkCreateOnRead", "BulkEdit", "BulkEditOnRead", "BulkDelete", "ObjectCreated", "ObjectCreatedOnRead", "ObjectEdited", "ObjectEditedOnRead", "ObjectDeleted", "ObjectIncluded", "ObjectExcluded", "ObjectArchived", "ObjectRestored", "ProcessPrepared", "TaskCompletionInit", "ActivityProcessed", "ActivityEntered", "ActivityExecutionStarted", "ActivityExecutionContinued", "ActivityExited", "SynchronizationQueued", "SynchronizationStarted", "SynchronizationCompleted", "SynchronizationSkiped", "SynchronizationPreparation", "TokenInitialized", "TokenCreated", "TokenRemoved", "TokenRetry", "TokenSuspended", "TokenActivated", "TokenMoved", "TokenExecution", "BulkMigration", "MigrationStarted", "BulkTokenOperation", "BulkTokenMigration", "MigrationOccurred", "MessageReceived", "MessageParsing", "MessageRouting", "MessageCreating", "MessageHandling", "MessageSending", "MessageSent", "NotificationSent", "EmailSent", "MessageExecutionStarted", "MessageExecutionFinished", "ScriptExecution", "ScriptExecuted", "ScriptEditing", "ScriptLibraryCompiling", "ExpressionExecuted", "AdapterRequestSent", "AdapterRequestReceived", "AdapterResponseSent", "AdapterResponseReceived" ], "type": "string" }, "hasError": { "type": "boolean" }, "errors": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.Error" } }, "expressionOutput": { "type": "boolean" }, "isGroup": { "type": "boolean" }, "grouped": { "type": "array", "items": { "format": "uuid", "type": "string", "example": "00000000-0000-0000-0000-000000000000" } } } }, "Comindware.Journaling.EventQueryResult": { "type": "object", "properties": { "name": { "type": "string" }, "count": { "format": "int64", "type": "integer" }, "sum": { "format": "int64", "type": "integer" }, "average": { "format": "int64", "type": "integer" }, "max": { "format": "int64", "type": "integer" }, "min": { "format": "int64", "type": "integer" }, "totalCount": { "format": "int64", "type": "integer" }, "journalEntities": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.Event" } }, "groups": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Journaling.EventQueryResult" } }, "isChainEnabled": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.IndicatorData": { "type": "object", "properties": { "label": { "type": "string" }, "columns": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ColumnConfiguration" } }, "rows": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.RowData" } } } }, "Comindware.Platform.Api.Data.BindingLicenseInfo": { "type": "object", "properties": { "product": { "enum": [ "None", "Process", "Architect" ], "type": "string" }, "licenseType": { "enum": [ "UserSpecificTrial", "UserSpecific", "UserConcurrent", "UserRequestorPersonal", "UserRequestorConcurrent", "ProcDeposit", "StorageDeposit" ], "type": "string" }, "items": { "type": "array", "items": { "type": "string" } } } }, "Comindware.Platform.Api.Data.LicenseStatusInfo": { "type": "object", "properties": { "product": { "enum": [ "None", "Process", "Architect" ], "type": "string" }, "licenseType": { "enum": [ "UserSpecificTrial", "UserSpecific", "UserConcurrent", "UserRequestorPersonal", "UserRequestorConcurrent", "ProcDeposit", "StorageDeposit" ], "type": "string" }, "items": { "type": "object", "additionalProperties": { "type": "boolean" } } } }, "Comindware.Platform.Api.Data.SerialKeyView": { "type": "object", "properties": { "id": { "type": "string" }, "key": { "type": "string" }, "expirationDate": { "format": "date-time", "type": "string" }, "daysToExpiration": { "type": "string" }, "productCode": { "enum": [ "None", "Process", "Architect" ], "type": "string" }, "licenseType": { "enum": [ "UserSpecificTrial", "UserSpecific", "UserConcurrent", "UserRequestorPersonal", "UserRequestorConcurrent", "ProcDeposit", "StorageDeposit" ], "type": "string" }, "language": { "type": "string" }, "valid": { "type": "boolean" }, "activated": { "type": "boolean" }, "value": { "type": "string" } } }, "Comindware.Platform.Api.Data.LicenseProduct": { "type": "object", "properties": { "productCode": { "enum": [ "None", "Process", "Architect" ], "type": "string" }, "licenseType": { "enum": [ "UserSpecificTrial", "UserSpecific", "UserConcurrent", "UserRequestorPersonal", "UserRequestorConcurrent", "ProcDeposit", "StorageDeposit" ], "type": "string" }, "expirationDate": { "format": "date-time", "type": "string" }, "daysToExpiration": { "format": "int32", "type": "integer" }, "licenseValue": { "format": "int32", "type": "integer" }, "actualLicenseValue": { "format": "int32", "type": "integer" } } }, "Comindware.Platform.Api.Data.LicenseConfig": { "type": "object", "properties": { "exploitationType": { "enum": [ "Trial", "Dev", "Test", "Prod" ], "type": "string" }, "product": { "enum": [ "None", "Process", "Architect" ], "type": "string" }, "publicKey": { "type": "string" }, "xml": { "type": "string" }, "hardwareId": { "type": "string" } } }, "Comindware.Platform.Api.Data.LicenseSummary": { "type": "object", "properties": { "product": { "enum": [ "None", "Process", "Architect" ], "type": "string" }, "value": { "format": "int32", "type": "integer" }, "actualLicenseValue": { "format": "int32", "type": "integer" }, "type": { "enum": [ "UserSpecificTrial", "UserSpecific", "UserConcurrent", "UserRequestorPersonal", "UserRequestorConcurrent", "ProcDeposit", "StorageDeposit" ], "type": "string" }, "expirationDate": { "format": "date-time", "type": "string" }, "errorStatus": { "type": "string" }, "keys": { "type": "array", "items": { "type": "string" } }, "exploitationType": { "enum": [ "Trial", "Dev", "Test", "Prod" ], "type": "string" } } }, "Comindware.Platform.Api.Data.GroupsLicense": { "type": "object", "properties": { "product": { "enum": [ "None", "Process", "Architect" ], "type": "string" }, "licenseType": { "enum": [ "UserSpecificTrial", "UserSpecific", "UserConcurrent", "UserRequestorPersonal", "UserRequestorConcurrent", "ProcDeposit", "StorageDeposit" ], "type": "string" }, "groups": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.GroupMemberLicense" } } } }, "Comindware.Platform.Api.Data.GroupMemberLicense": { "type": "object", "properties": { "groupId": { "type": "string" }, "nestedGroups": { "type": "array", "items": { "type": "string" } }, "users": { "type": "object", "additionalProperties": { "type": "boolean" } } } }, "Comindware.Platform.Api.Data.NavigationReference": { "type": "object", "properties": { "solution": { "type": "string" }, "owner": { "type": "string" }, "type": { "enum": [ "Undefined", "Process", "ProcessTemplate", "ProcessTemplateList", "ProcessTemplateLists", "ProcessTemplateForm", "ProcessTemplateForms", "ProcessTemplateAttribute", "ProcessTemplateAttributes", "ProcessTemplateAction", "ProcessTemplateActions", "ProcessTemplateToolbarItem", "ProcessTemplateToolbar", "ProcessTemplateDesigner", "ProcessDiagram", "ProcessDiagramList", "ProcessDiagramActivity", "ProcessTemplateAccessRights", "RecordTemplate", "RecordTemplateList", "RecordTemplateLists", "RecordTemplateForm", "RecordTemplateForms", "RecordTemplateAttribute", "RecordTemplateAttributes", "RecordTemplateAction", "RecordTemplateActions", "RecordTemplateToolbarItem", "RecordTemplateToolbar", "RecordTemplateAccessRights", "RecordTemplateExportTemplates", "Case", "CaseTemplate", "CaseTemplateList", "CaseTemplateLists", "CaseTemplateForm", "CaseTemplateForms", "CaseTemplateAttribute", "CaseTemplateAttributes", "CaseTemplateAction", "CaseTemplateActions", "CaseTemplateToolbarItem", "CaseTemplateToolbar", "CaseTemplateAccessRights", "AccountTemplate", "AccountTemplateList", "AccountTemplateLists", "AccountTemplateForm", "AccountTemplateForms", "AccountTemplateAttribute", "AccountTemplateAttributes", "AccountTemplateAction", "AccountTemplateActions", "AccountTemplateToolbarItem", "AccountTemplateToolbar", "AccountTemplateAccessRights", "AccountTemplateExportTemplates", "MyTasks", "MyTasksList", "MyTasksLists", "List", "Action", "Group", "Splitter", "ArchitectureModel", "People", "ExternalPage", "ProcessDashboardPage", "DashboardPage", "DataModel", "DataModelDiagramList", "Templates", "Settings", "AccountActivities", "SettingsScriptExecutionTrace", "SettingsWalConfiguration", "SettingsBehaviourStateService", "SimplePage", "DesktopPage", "GlobalFunction", "GlobalFunctions", "GlobalVariables", "GlobalVariable", "CommunicationChannels", "CommunicationRoutes", "InboundMessage", "OutboundMessage", "BaseNotification", "TaskNotification", "DiagramList", "Integration", "ProcessIntegrations", "UserGroups", "Users", "Role", "Roles", "Solution", "Solutions", "Backups", "Link", "Record", "MessageTypes", "Documents", "BusinessCapabilitiesDiagram", "BusinessCapabilitiesDiagramList", "ClassModelDiagram", "ClassModelDiagramList", "RoleWorkspace", "RoleWorkspaces", "SolutionRoleWorkspace", "GlobalSecurity", "Licensing", "Substitution", "Themes", "Performance", "ActiveDirectory", "AccountAudit", "CustomURL", "ProcessSchemeMonitor", "ListMonitor", "DashboardMonitor", "TemplateListMonitor", "DashboardComplexChart", "ProcessInstanceMonitor", "ProcessCompletedAnalysis", "TimelineProcessAnalysisActive", "TimelineProcessAnalysisCompleted", "ExecutionActiveProcessAnalysis", "DynamicVersionStatistics", "DynamicInstanceStatistics", "DisciplineMilestoneAnalysis", "PerformanceDisciplineCompleted", "PerformanceDisciplineActive", "Instance", "AllTemplatesList", "PerformanceMonitor", "BusinessArchitecture", "BusinessArchitectures", "VersionManagement", "Triggers", "UserCommandExecutionDataset", "UserCommand", "ADConfiguration", "Form", "DesignerPages", "Adapter", "Conversations", "ProcessRegistryWorkspace", "ProcessGroup", "ProcessGroupRef", "ProcessModel", "ProcessModelRef", "ProcessGallery", "ProcessRegistry", "ProcessReports", "ProcessDiscussions", "ProcessAgreements", "Subprocess", "OrgStrRegistryWorkspace", "OrgStrRegistry", "OrgUnitPosition", "OrgUnitDepartment", "OrgStrDiscussions", "RegulatoryRegistryWorkspace", "RegulatoryUnitDirectory", "RegulatoryUnitFile", "RegulatoryRegistry", "RegulatoryDiscussions", "VersionControl" ], "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.MessageType": { "type": "object", "properties": { "id": { "type": "string" }, "alias": { "type": "string" }, "name": { "type": "string" }, "kind": { "enum": [ "Undefined", "ExternalKind", "InternalKind", "ReadableKind" ], "type": "string" }, "properties": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Common.IObjectProperty" } } } }, "Comindware.Mobile.Api.Data.Accounts.Account": { "type": "object", "properties": { "id": { "type": "string" }, "language": { "type": "string" }, "authenticationMethod": { "enum": [ "Builtin", "Ldap", "OpenId" ], "type": "string" }, "fullName": { "type": "string" }, "username": { "type": "string" }, "mbox": { "type": "string" }, "phone": { "type": "string" }, "skype": { "type": "string" }, "title": { "type": "string" }, "manager": { "type": "string" }, "managerName": { "type": "string" }, "office": { "type": "string" }, "department": { "type": "string" }, "isActive": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "isAnonymous": { "type": "boolean" } } }, "Comindware.Mobile.Api.Data.Accounts.Substitution": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "startDate": { "format": "date-time", "type": "string" }, "endDate": { "format": "date-time", "type": "string" }, "absentee": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.References.Reference" }, "deputies": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.References.Reference" } }, "roles": { "type": "array", "items": { "type": "string" } }, "isDisabled": { "type": "boolean" }, "creationDate": { "format": "date-time", "type": "string" }, "creator": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.References.Reference" }, "lastWriteDate": { "format": "date-time", "type": "string" }, "lastModifier": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.References.Reference" } } }, "Comindware.Mobile.Api.Data.References.Reference": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.Mobile.Api.Data.Accounts.PasswordResetData": { "type": "object", "properties": { "accountId": { "type": "string" }, "encryptedPassword": { "type": "string" }, "newEncryptedPassword": { "type": "string" } } }, "Comindware.WebMvc.Models.Mobile.ReferenceQuery": { "type": "object", "properties": { "filter": { "type": "string" }, "queryPredicate": { "type": "string" }, "objectId": { "type": "string" }, "dataSourceId": { "type": "string" }, "changes": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Forms.PageChanges" } } }, "Comindware.Mobile.Api.Data.Forms.PageChanges": { "type": "object", "properties": { "widgetChanges": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.ObjectWidgetsValueChanges" } }, "complexObjectChanges": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.ComplexObjectChange" } } } }, "Comindware.Mobile.Api.Data.Forms.ReferenceCollectionData": { "type": "object", "properties": { "totalCount": { "format": "int32", "type": "integer", "readOnly": true }, "options": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.References.Reference" }, "readOnly": true } } }, "Comindware.Mobile.Api.Data.Card.CardDataQuery": { "type": "object", "properties": { "fieldComponents": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Card.FieldComponent" } }, "ids": { "type": "array", "items": { "type": "string" } }, "changes": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Forms.PageChanges" } } }, "Comindware.Mobile.Api.Data.Card.FieldComponent": { "type": "object", "properties": { "type": { "enum": [ "Undefined", "StaticContent", "FieldComponent", "ActionButton", "Icon" ], "type": "string", "readOnly": true }, "label": { "type": "string" }, "iconClass": { "type": "string" }, "dataSourceInfo": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DataSourceInfo" }, "propertyPath": { "type": "array", "items": { "type": "string" } }, "isBold": { "type": "boolean" }, "isItalic": { "type": "boolean" }, "displayType": { "enum": [ "Text", "Count", "Link", "Image", "Indicator", "Badge" ], "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.Mobile.Api.Data.RowData": { "type": "object", "properties": { "id": { "type": "string" }, "level": { "format": "int32", "type": "integer" }, "isRead": { "type": "boolean" }, "isArchived": { "type": "boolean" }, "isFailed": { "type": "boolean" }, "data": { "type": "array", "items": { "type": "object" } } } }, "Comindware.Mobile.Api.Data.ComponentChangeSet": { "type": "object", "properties": { "id": { "type": "string" }, "clientId": { "type": "string" }, "clientType": { "enum": [ "Undefined", "Component" ], "type": "string" }, "actionType": { "enum": [ "Undefined", "Add", "Move", "Remove" ], "type": "string" }, "page": { "type": "string" }, "order": { "format": "int32", "type": "integer" } } }, "Comindware.Mobile.Api.Data.ChartQuery": { "type": "object", "properties": { "filters": { "type": "array", "items": { "type": "object" } }, "widgetConfigId": { "type": "string" }, "dataPointIndex": { "format": "int32", "type": "integer" }, "dateFilterType": { "enum": [ "Undefined", "LastYear", "LastQuarter", "LastMonth", "LastWeek", "Yesterday", "Today", "CurrentWeek", "CurrentMonth", "CurrentQuarter", "CurrentYear", "Tomorrow", "NextWeek", "NextMonth", "NextQuarter", "NextYear", "AllTime" ], "type": "string" }, "maxDataCount": { "format": "int32", "type": "integer" }, "maxSeriesCount": { "format": "int32", "type": "integer" } } }, "Comindware.Mobile.Api.Data.ChartRowsQuery": { "type": "object", "properties": { "columns": { "type": "array", "items": { "type": "array", "items": { "type": "string" } } }, "rows": { "type": "array", "items": { "type": "string" } } } }, "Comindware.Mobile.Api.Data.ChartAutoCompleteQuery": { "type": "object", "properties": { "filters": { "type": "array", "items": { "type": "object" } }, "propertyPath": { "type": "array", "items": { "type": "string" } }, "searchText": { "type": "string" }, "widgetConfigId": { "type": "string" }, "dataPointIndex": { "format": "int32", "type": "integer" }, "dateFilterType": { "enum": [ "Undefined", "LastYear", "LastQuarter", "LastMonth", "LastWeek", "Yesterday", "Today", "CurrentWeek", "CurrentMonth", "CurrentQuarter", "CurrentYear", "Tomorrow", "NextWeek", "NextMonth", "NextQuarter", "NextYear", "AllTime" ], "type": "string" }, "maxDataCount": { "format": "int32", "type": "integer" }, "maxSeriesCount": { "format": "int32", "type": "integer" } } }, "Comindware.Mobile.Api.Data.Conversations.ReferenceDetails": { "type": "object", "properties": { "id": { "type": "string" }, "title": { "type": "string" }, "type": { "enum": [ "Undefined", "Attachment", "Reply", "Content", "Participant", "Participants", "Conversation", "URI", "Object", "UserTask", "BaseNotification", "HistoryRecord" ], "type": "string" }, "mimeType": { "type": "string" }, "size": { "format": "double", "type": "number" }, "contentId": { "type": "string" }, "downloadReference": { "type": "string" }, "referencedMessage": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.MessageDetails" }, "isBaseNotification": { "type": "boolean" }, "isInternal": { "type": "boolean" }, "creationDate": { "format": "date-time", "type": "string" }, "eventId": { "type": "string" } } }, "Comindware.Mobile.Api.Data.Conversations.MessageDetails": { "type": "object", "properties": { "id": { "type": "string" }, "title": { "type": "string" }, "content": { "type": "string" }, "creator": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.ParticipantDetails" }, "conversation": { "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "lastWriteDate": { "format": "date-time", "type": "string" }, "references": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.ReferenceDetails" } }, "isDraft": { "type": "boolean" }, "isJustCreated": { "type": "boolean" }, "isArchived": { "type": "boolean" }, "isEdited": { "type": "boolean" }, "isRead": { "type": "boolean" }, "type": { "enum": [ "Undefined", "Conversation", "UserTask", "BaseNotification", "History", "License" ], "type": "string" }, "parent": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.ParentDetails" }, "readBy": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.ParticipantDetails" } } } }, "Comindware.Mobile.Api.Data.Conversations.ParticipantDetails": { "type": "object", "properties": { "id": { "type": "string" }, "type": { "enum": [ "Undefined", "User", "Object", "Bot", "Internal", "External", "Service" ], "type": "string" }, "fullName": { "type": "string" }, "color": { "type": "string" } } }, "Comindware.Mobile.Api.Data.Conversations.ParentDetails": { "type": "object", "properties": { "objectTypeId": { "type": "string" }, "formId": { "type": "string" }, "objectId": { "type": "string" }, "conversationId": { "type": "string" }, "title": { "type": "string" } } }, "Comindware.WebMvc.Controllers.Mobile.InputQuery": { "type": "object", "properties": { "datasource": { "type": "string" }, "filter": { "type": "string" }, "query": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.DatasetQuery" } } }, "Comindware.Mobile.Api.Data.DatasetQuery": { "type": "object", "properties": { "datasetId": { "type": "string" }, "searchString": { "type": "string" }, "isPersonal": { "type": "boolean" }, "isTimeWalking": { "type": "boolean" }, "filter": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FilterBase" }, "grouping": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.GroupingConfiguration" } }, "sorting": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.SortingConfiguration" } }, "paging": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PagingConfiguration" }, "columns": { "type": "array", "items": { "type": "string" } } } }, "Comindware.Mobile.Api.Data.Desktop.DesktopPage": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "root": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Pages.Components.VerticalLayoutComponent" } } }, "Comindware.Mobile.Api.Data.Pages.Components.VerticalLayoutComponent": { "type": "object", "properties": { "type": { "enum": [ "Undefined", "VerticalLayout", "ColumnLayout", "HorizontalLayout", "HorizontalScrollableLayout", "ExpandableLayout", "GroupPanel", "TabLayout", "TabPanel", "StaticContent", "FieldComponent", "ActionButton", "Icon", "CarouselLayout", "Separator", "Form", "Dataset", "DatasetColumnLayout", "Stepper", "Banner" ], "type": "string", "readOnly": true }, "rows": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Pages.Components.BaseComponent" } }, "id": { "type": "string" }, "name": { "type": "string" }, "accessType": { "enum": [ "Undefined", "Hidden", "Readonly", "Editable", "Required" ], "type": "string" }, "alias": { "type": "string" }, "width": { "type": "string" }, "widgetConfigId": { "type": "string" }, "order": { "format": "int32", "type": "integer" }, "toolbar": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Toolbar" } } }, "Comindware.Mobile.Api.Data.Pages.Components.BaseComponent": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "accessType": { "enum": [ "Undefined", "Hidden", "Readonly", "Editable", "Required" ], "type": "string" }, "alias": { "type": "string" }, "width": { "type": "string" }, "widgetConfigId": { "type": "string" }, "order": { "format": "int32", "type": "integer" }, "toolbar": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Toolbar" }, "type": { "enum": [ "Undefined", "VerticalLayout", "ColumnLayout", "HorizontalLayout", "HorizontalScrollableLayout", "ExpandableLayout", "GroupPanel", "TabLayout", "TabPanel", "StaticContent", "FieldComponent", "ActionButton", "Icon", "CarouselLayout", "Separator", "Form", "Dataset", "DatasetColumnLayout", "Stepper", "Banner" ], "type": "string", "readOnly": true } } }, "Comindware.Mobile.Api.Data.Desktop.WidgetQueryData": { "type": "object", "properties": { "data": { "type": "object" }, "dataContextId": { "type": "string" }, "dataContextName": { "type": "string" }, "incorrectProperties": { "type": "array", "items": { "type": "string" } } } }, "Comindware.Mobile.Api.Data.FullTextSearch.FullTextSearchQuery": { "type": "object", "properties": { "searchString": { "type": "string" }, "showRecord": { "type": "boolean" }, "showAttachment": { "type": "boolean" }, "showAttachmentName": { "type": "boolean" }, "maxResults": { "format": "int32", "type": "integer" } } }, "Comindware.Mobile.Api.Data.FullTextSearch.FullTextSearchResult": { "type": "object", "properties": { "searchKey": { "type": "string" }, "templates": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.FullTextSearch.FullTextSearchTemplateMatch" } } } }, "Comindware.Mobile.Api.Data.FullTextSearch.FullTextSearchTemplateMatch": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "solution": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.References.Reference" }, "objectMatches": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.FullTextSearch.FullTextSearchItemMatch" } } } }, "Comindware.Mobile.Api.Data.FullTextSearch.FullTextSearchItemMatch": { "type": "object", "properties": { "objectId": { "type": "string" }, "displayName": { "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "lastModified": { "format": "date-time", "type": "string" }, "propertyMatches": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.FullTextSearch.FullTextSearchPropertyMatch" } } } }, "Comindware.Mobile.Api.Data.FullTextSearch.FullTextSearchPropertyMatch": { "type": "object", "properties": { "property": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.References.Reference", "readOnly": true }, "values": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.FullTextSearch.FullTextSearchPropertyValue" }, "readOnly": true } } }, "Comindware.Mobile.Api.Data.FullTextSearch.FullTextSearchPropertyValue": { "type": "object", "properties": { "type": { "enum": [ "Text", "Attachment", "AttachmentName" ], "type": "string", "readOnly": true }, "value": { "type": "string", "readOnly": true }, "fragments": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.FullTextSearch.FullTextSearchItemMatchFragment" }, "readOnly": true } } }, "Comindware.Mobile.Api.Data.FullTextSearch.FullTextSearchItemMatchFragment": { "type": "object", "properties": { "propertyValueBegin": { "format": "int32", "type": "integer" }, "propertyValueEnd": { "format": "int32", "type": "integer" } } }, "Comindware.Mobile.Api.Data.IndicatorData": { "type": "object", "properties": { "label": { "type": "string" }, "columns": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ColumnConfiguration" } }, "rows": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.RowData" } } } }, "Comindware.Mobile.Api.Data.ColumnConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "isHidden": { "type": "boolean" }, "dataSourceInfo": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DataSourceInfo" }, "layout": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ColumnLayout" }, "displayType": { "enum": [ "Undefined", "Text", "Candle", "Histogram" ], "type": "string" } } }, "Comindware.Mobile.Api.Data.ColumnLayout": { "type": "object", "properties": { "flex": { "format": "double", "type": "number" }, "width": { "format": "double", "type": "number" } } }, "Comindware.Mobile.Api.Data.LogInfo": { "type": "object", "properties": { "deviceID": { "type": "string" }, "brand": { "type": "string" }, "modelName": { "type": "string" }, "totalMemory": { "format": "double", "type": "number" }, "osName": { "type": "string" }, "osVersion": { "type": "string" }, "platformApiLevel": { "format": "double", "type": "number", "readOnly": true }, "buildVersion": { "type": "string" }, "logContent": { "type": "string" } } }, "Comindware.Mobile.Api.Data.Conversations.ConversationDetails": { "type": "object", "properties": { "id": { "type": "string", "readOnly": true }, "title": { "type": "string", "readOnly": true }, "creator": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.ParticipantDetails", "readOnly": true }, "creationDate": { "format": "date-time", "type": "string", "readOnly": true }, "lastWriteDate": { "format": "date-time", "type": "string", "readOnly": true }, "description": { "type": "string", "readOnly": true }, "type": { "enum": [ "Undefined", "Private", "Public", "System", "Group", "Channel", "Dialog", "Object" ], "type": "string", "readOnly": true }, "owner": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.ParticipantDetails", "readOnly": true }, "linkedParticipant": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.ParticipantDetails", "readOnly": true }, "participants": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.ParticipantDetails" }, "readOnly": true }, "attachments": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.ReferenceDetails" }, "readOnly": true } } }, "Comindware.Mobile.Api.Data.Conversations.ConversationInfo": { "type": "object", "properties": { "id": { "type": "string", "readOnly": true }, "creator": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.ParticipantDetails", "readOnly": true }, "creationDate": { "format": "date-time", "type": "string", "readOnly": true }, "lastWriteDate": { "format": "date-time", "type": "string", "readOnly": true }, "type": { "enum": [ "Undefined", "Private", "Public", "System", "Group", "Channel", "Dialog", "Object" ], "type": "string", "readOnly": true }, "owner": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.ParticipantDetails", "readOnly": true }, "linkedParticipant": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.ParticipantDetails", "readOnly": true }, "lastMessage": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.MessageDetails", "readOnly": true }, "unreadMessagesCount": { "format": "int32", "type": "integer", "readOnly": true } } }, "Comindware.Mobile.Api.Data.Conversations.ConversationMessageList": { "type": "object", "properties": { "id": { "type": "string", "readOnly": true }, "messages": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.MessageDetails" }, "readOnly": true } } }, "Comindware.Mobile.Api.Data.Conversations.MessagesPageRequest": { "type": "object", "properties": { "conversationId": { "type": "string" }, "page": { "format": "int32", "type": "integer" }, "pageSize": { "format": "int32", "type": "integer" } } }, "Comindware.Mobile.Api.Data.Conversations.MessagesBelowParentRequest": { "type": "object", "properties": { "conversationId": { "type": "string" }, "messageId": { "type": "string" }, "pageSize": { "format": "int32", "type": "integer" } } }, "Comindware.Mobile.Api.Data.Conversations.NewMessageParam": { "type": "object", "properties": { "message": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.MessageDetails" }, "linkedObjectId": { "type": "string" } } }, "Comindware.Mobile.Api.Data.Conversations.MessageStatusRequest": { "type": "object", "properties": { "messageIds": { "type": "array", "items": { "type": "string" } }, "status": { "enum": [ "Undefined", "Draft", "Added", "Delivered", "Edited", "Read", "Unread", "Archived", "Unarchived" ], "type": "string" } } }, "Comindware.Mobile.Api.Data.Conversations.ConversationLastMessageDetails": { "type": "object", "properties": { "id": { "type": "string", "readOnly": true }, "lastMessage": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Conversations.MessageDetails", "readOnly": true }, "unreadMessagesCount": { "format": "int32", "type": "integer", "readOnly": true } } }, "Comindware.Mobile.Api.Data.Conversations.ConversationsUnreadMessagesCount": { "type": "object", "properties": { "unreadMessagesCount": { "format": "int32", "type": "integer", "readOnly": true } } }, "Comindware.Mobile.Api.Data.Task": { "type": "object", "properties": { "formId": { "type": "string" }, "parent": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ParentRef" }, "recordId": { "type": "string" }, "recordTypeId": { "type": "string" }, "allowSubtasks": { "type": "boolean" }, "subTasks": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.BaseTask" } }, "description": { "type": "string" }, "id": { "type": "string" }, "title": { "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "type": { "enum": [ "Unknown", "Case", "Project", "Process" ], "type": "string" }, "disableSubmit": { "type": "boolean" }, "dueDate": { "format": "date-time", "type": "string" }, "assignee": { "type": "string" } } }, "Comindware.Mobile.Api.Data.ParentRef": { "type": "object", "properties": { "type": { "enum": [ "Task", "Case", "Process" ], "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "status": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.References.Reference" } } }, "Comindware.Mobile.Api.Data.BaseTask": { "type": "object", "properties": { "id": { "type": "string" }, "title": { "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "type": { "enum": [ "Unknown", "Case", "Project", "Process" ], "type": "string" }, "disableSubmit": { "type": "boolean" }, "dueDate": { "format": "date-time", "type": "string" }, "assignee": { "type": "string" } } }, "Comindware.Mobile.Api.Data.Workspaces.WorkspaceQuery": { "type": "object", "properties": { "type": { "enum": [ "Portal", "Studio", "Console", "Architect" ], "type": "string" }, "searchString": { "type": "string" }, "selectedWorkspaces": { "type": "array", "items": { "type": "string" } }, "navigationItemId": { "type": "string" } } }, "Comindware.Mobile.Api.Data.Workspaces.MyRoleWorkspaceViewList": { "type": "object", "properties": { "workspaces": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Workspaces.MyRoleWorkspaceView" } }, "avaliableWorkspacesCount": { "format": "int32", "type": "integer" } } }, "Comindware.Mobile.Api.Data.Workspaces.MyRoleWorkspaceView": { "type": "object", "properties": { "key": { "type": "string", "readOnly": true }, "id": { "type": "string" }, "name": { "type": "string" }, "solution": { "type": "string" }, "iconClass": { "type": "string" }, "itemType": { "enum": [ "Undefined", "Process", "ProcessTemplate", "ProcessTemplateList", "ProcessTemplateLists", "ProcessTemplateForm", "ProcessTemplateForms", "ProcessTemplateAttribute", "ProcessTemplateAttributes", "ProcessTemplateAction", "ProcessTemplateActions", "ProcessTemplateToolbarItem", "ProcessTemplateToolbar", "ProcessTemplateDesigner", "ProcessDiagram", "ProcessDiagramList", "ProcessDiagramActivity", "ProcessTemplateAccessRights", "RecordTemplate", "RecordTemplateList", "RecordTemplateLists", "RecordTemplateForm", "RecordTemplateForms", "RecordTemplateAttribute", "RecordTemplateAttributes", "RecordTemplateAction", "RecordTemplateActions", "RecordTemplateToolbarItem", "RecordTemplateToolbar", "RecordTemplateAccessRights", "RecordTemplateExportTemplates", "Case", "CaseTemplate", "CaseTemplateList", "CaseTemplateLists", "CaseTemplateForm", "CaseTemplateForms", "CaseTemplateAttribute", "CaseTemplateAttributes", "CaseTemplateAction", "CaseTemplateActions", "CaseTemplateToolbarItem", "CaseTemplateToolbar", "CaseTemplateAccessRights", "AccountTemplate", "AccountTemplateList", "AccountTemplateLists", "AccountTemplateForm", "AccountTemplateForms", "AccountTemplateAttribute", "AccountTemplateAttributes", "AccountTemplateAction", "AccountTemplateActions", "AccountTemplateToolbarItem", "AccountTemplateToolbar", "AccountTemplateAccessRights", "AccountTemplateExportTemplates", "MyTasks", "MyTasksList", "MyTasksLists", "List", "Action", "Group", "Splitter", "ArchitectureModel", "People", "ExternalPage", "ProcessDashboardPage", "DashboardPage", "DataModel", "DataModelDiagramList", "Templates", "Settings", "AccountActivities", "SettingsScriptExecutionTrace", "SettingsWalConfiguration", "SettingsBehaviourStateService", "SimplePage", "DesktopPage", "GlobalFunction", "GlobalFunctions", "GlobalVariables", "GlobalVariable", "CommunicationChannels", "CommunicationRoutes", "InboundMessage", "OutboundMessage", "BaseNotification", "TaskNotification", "DiagramList", "Integration", "ProcessIntegrations", "UserGroups", "Users", "Role", "Roles", "Solution", "Solutions", "Backups", "Link", "Record", "MessageTypes", "Documents", "BusinessCapabilitiesDiagram", "BusinessCapabilitiesDiagramList", "ClassModelDiagram", "ClassModelDiagramList", "RoleWorkspace", "RoleWorkspaces", "SolutionRoleWorkspace", "GlobalSecurity", "Licensing", "Substitution", "Themes", "Performance", "ActiveDirectory", "AccountAudit", "CustomURL", "ProcessSchemeMonitor", "ListMonitor", "DashboardMonitor", "TemplateListMonitor", "DashboardComplexChart", "ProcessInstanceMonitor", "ProcessCompletedAnalysis", "TimelineProcessAnalysisActive", "TimelineProcessAnalysisCompleted", "ExecutionActiveProcessAnalysis", "DynamicVersionStatistics", "DynamicInstanceStatistics", "DisciplineMilestoneAnalysis", "PerformanceDisciplineCompleted", "PerformanceDisciplineActive", "Instance", "AllTemplatesList", "PerformanceMonitor", "BusinessArchitecture", "BusinessArchitectures", "VersionManagement", "Triggers", "UserCommandExecutionDataset", "UserCommand", "ADConfiguration", "Form", "DesignerPages", "Adapter", "Conversations", "ProcessRegistryWorkspace", "ProcessGroup", "ProcessGroupRef", "ProcessModel", "ProcessModelRef", "ProcessGallery", "ProcessRegistry", "ProcessReports", "ProcessDiscussions", "ProcessAgreements", "Subprocess", "OrgStrRegistryWorkspace", "OrgStrRegistry", "OrgUnitPosition", "OrgUnitDepartment", "OrgStrDiscussions", "RegulatoryRegistryWorkspace", "RegulatoryUnitDirectory", "RegulatoryUnitFile", "RegulatoryRegistry", "RegulatoryDiscussions", "VersionControl" ], "type": "string" }, "navigationItems": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Workspaces.NavigationItem" } } } }, "Comindware.Mobile.Api.Data.Workspaces.NavigationItem": { "type": "object", "properties": { "key": { "type": "string", "readOnly": true }, "alias": { "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "container": { "type": "string" }, "priority": { "format": "int32", "type": "integer" }, "itemType": { "enum": [ "Undefined", "Process", "ProcessTemplate", "ProcessTemplateList", "ProcessTemplateLists", "ProcessTemplateForm", "ProcessTemplateForms", "ProcessTemplateAttribute", "ProcessTemplateAttributes", "ProcessTemplateAction", "ProcessTemplateActions", "ProcessTemplateToolbarItem", "ProcessTemplateToolbar", "ProcessTemplateDesigner", "ProcessDiagram", "ProcessDiagramList", "ProcessDiagramActivity", "ProcessTemplateAccessRights", "RecordTemplate", "RecordTemplateList", "RecordTemplateLists", "RecordTemplateForm", "RecordTemplateForms", "RecordTemplateAttribute", "RecordTemplateAttributes", "RecordTemplateAction", "RecordTemplateActions", "RecordTemplateToolbarItem", "RecordTemplateToolbar", "RecordTemplateAccessRights", "RecordTemplateExportTemplates", "Case", "CaseTemplate", "CaseTemplateList", "CaseTemplateLists", "CaseTemplateForm", "CaseTemplateForms", "CaseTemplateAttribute", "CaseTemplateAttributes", "CaseTemplateAction", "CaseTemplateActions", "CaseTemplateToolbarItem", "CaseTemplateToolbar", "CaseTemplateAccessRights", "AccountTemplate", "AccountTemplateList", "AccountTemplateLists", "AccountTemplateForm", "AccountTemplateForms", "AccountTemplateAttribute", "AccountTemplateAttributes", "AccountTemplateAction", "AccountTemplateActions", "AccountTemplateToolbarItem", "AccountTemplateToolbar", "AccountTemplateAccessRights", "AccountTemplateExportTemplates", "MyTasks", "MyTasksList", "MyTasksLists", "List", "Action", "Group", "Splitter", "ArchitectureModel", "People", "ExternalPage", "ProcessDashboardPage", "DashboardPage", "DataModel", "DataModelDiagramList", "Templates", "Settings", "AccountActivities", "SettingsScriptExecutionTrace", "SettingsWalConfiguration", "SettingsBehaviourStateService", "SimplePage", "DesktopPage", "GlobalFunction", "GlobalFunctions", "GlobalVariables", "GlobalVariable", "CommunicationChannels", "CommunicationRoutes", "InboundMessage", "OutboundMessage", "BaseNotification", "TaskNotification", "DiagramList", "Integration", "ProcessIntegrations", "UserGroups", "Users", "Role", "Roles", "Solution", "Solutions", "Backups", "Link", "Record", "MessageTypes", "Documents", "BusinessCapabilitiesDiagram", "BusinessCapabilitiesDiagramList", "ClassModelDiagram", "ClassModelDiagramList", "RoleWorkspace", "RoleWorkspaces", "SolutionRoleWorkspace", "GlobalSecurity", "Licensing", "Substitution", "Themes", "Performance", "ActiveDirectory", "AccountAudit", "CustomURL", "ProcessSchemeMonitor", "ListMonitor", "DashboardMonitor", "TemplateListMonitor", "DashboardComplexChart", "ProcessInstanceMonitor", "ProcessCompletedAnalysis", "TimelineProcessAnalysisActive", "TimelineProcessAnalysisCompleted", "ExecutionActiveProcessAnalysis", "DynamicVersionStatistics", "DynamicInstanceStatistics", "DisciplineMilestoneAnalysis", "PerformanceDisciplineCompleted", "PerformanceDisciplineActive", "Instance", "AllTemplatesList", "PerformanceMonitor", "BusinessArchitecture", "BusinessArchitectures", "VersionManagement", "Triggers", "UserCommandExecutionDataset", "UserCommand", "ADConfiguration", "Form", "DesignerPages", "Adapter", "Conversations", "ProcessRegistryWorkspace", "ProcessGroup", "ProcessGroupRef", "ProcessModel", "ProcessModelRef", "ProcessGallery", "ProcessRegistry", "ProcessReports", "ProcessDiscussions", "ProcessAgreements", "Subprocess", "OrgStrRegistryWorkspace", "OrgStrRegistry", "OrgUnitPosition", "OrgUnitDepartment", "OrgStrDiscussions", "RegulatoryRegistryWorkspace", "RegulatoryUnitDirectory", "RegulatoryUnitFile", "RegulatoryRegistry", "RegulatoryDiscussions", "VersionControl" ], "type": "string" }, "customURL": { "type": "string" }, "iconClass": { "type": "string" }, "target": { "type": "string" }, "targetUrl": { "type": "string" }, "severity": { "enum": [ "None", "Low", "Normal", "Major", "Critical", "Fatal" ], "type": "string" }, "userCommand": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ToolbarItemView" }, "childrenItems": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Workspaces.NavigationItem" } } } }, "Comindware.Platform.Api.Data.PushSubscriptionInfo": { "type": "object", "properties": { "pushServerType": { "enum": [ "GCM", "APNS" ], "type": "string" }, "deviceToken": { "type": "string" }, "deviceID": { "type": "string" } } }, "Comindware.Mobile.Api.Data.ObjectInfo": { "type": "object", "properties": { "id": { "type": "string" }, "title": { "type": "string" }, "template": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.References.TemplateReference" }, "container": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.References.TemplateReference" } } }, "Comindware.Mobile.Api.Data.References.TemplateReference": { "type": "object", "properties": { "type": { "enum": [ "Undefined", "Task", "Case", "Process", "Record", "Account", "Role", "OrgStructure", "Substitution", "UserActivities", "AccountAudit", "Template", "Behaviour", "SchemeActivity", "TokenError", "ProcessObject", "Solution", "Serial", "Diagram", "Message" ], "type": "string" }, "isDisabled": { "type": "boolean" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.Mobile.Api.Data.Pages.PageQuery": { "type": "object", "properties": { "containerId": { "type": "string" }, "pageId": { "type": "string" }, "objectId": { "type": "string" } } }, "Comindware.Mobile.Api.Data.Pages.Page": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "root": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Pages.Components.VerticalLayoutComponent" } } }, "Comindware.Process.Api.Data.UserTaskObject": { "type": "object", "properties": { "creatorName": { "type": "string" }, "assigneeName": { "type": "string" }, "id": { "type": "string" }, "creator": { "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "lastWriteDate": { "format": "date-time", "type": "string" }, "lastReadDate": { "format": "date-time", "type": "string" }, "container": { "type": "string" }, "parent": { "type": "string" }, "objectId": { "type": "string" }, "predecessors": { "type": "array", "items": { "type": "string" } }, "assignee": { "type": "string" }, "status": { "enum": [ "InProgress", "Draft", "Pending", "Scheduled", "Assigned", "Paused", "Cancelled", "Completed", "Deferred", "Closed" ], "type": "string" }, "startDate": { "format": "date-time", "type": "string" }, "scheduledStartDate": { "format": "date-time", "type": "string" }, "scheduledEndDate": { "format": "date-time", "type": "string" }, "endDate": { "format": "date-time", "type": "string" }, "dueDate": { "format": "date-time", "type": "string" }, "notEarlierDate": { "format": "date-time", "type": "string" }, "remainingWork": { "type": "string" }, "estimatedWork": { "type": "string" }, "completionDate": { "format": "date-time", "type": "string" }, "deferredDate": { "format": "date-time", "type": "string" }, "title": { "type": "string" }, "description": { "type": "string" }, "messageMapping": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.MessagePayloadDefinition" } } }, "Comindware.TeamNetwork.Api.Data.MessagePayloadDefinition": { "type": "object", "properties": { "messageTypeId": { "type": "string" }, "data": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Rules.MakeMessageRule" } } }, "Comindware.TeamNetwork.Api.Data.Rules.MakeMessageRule": { "type": "object", "properties": { "messageTypeId": { "type": "string" }, "propertyMap": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Rules.PropertyMapKeyValue" } }, "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "contextObject": { "type": "string" }, "type": { "enum": [ "Custom", "Condition", "Conditional", "Validation", "Calculation", "Modification", "MakeMessage", "MakeObject", "MakeArray", "Select", "Where", "UserCommandScript" ], "type": "string" }, "definition": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Rules.RuleDefinition" } } }, "Comindware.TeamNetwork.Api.Data.Rules.PropertyMapKeyValue": { "type": "object", "properties": { "key": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Rules.ModificationAction" }, "value": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Rules.CalculationRule" } } }, "Comindware.TeamNetwork.Api.Data.Rules.ModificationAction": { "type": "object", "properties": { "propertyPath": { "type": "array", "items": { "type": "string" } }, "propertyAction": { "enum": [ "Replace", "Add", "Remove", "Clear" ], "type": "string" } } }, "Comindware.Mobile.Api.Data.DatasetInfo": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "isDefault": { "type": "boolean" }, "isLazyLoading": { "type": "boolean" }, "hasSystemFilter": { "type": "boolean" }, "columnsCount": { "format": "int32", "type": "integer" }, "pageSize": { "format": "int32", "type": "integer" }, "viewType": { "enum": [ "Undefined", "General", "SplitVertical", "SplitHorizontal" ], "type": "string" }, "sourcePrototype": { "type": "string" } } }, "Comindware.Mobile.Api.Data.Pages.PageInfo": { "type": "object", "properties": { "datasetInfo": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.DatasetInfo" } }, "page": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Pages.Page" }, "template": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Templates.Template" }, "pageQuery": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Pages.PageQuery" } } }, "Comindware.Mobile.Api.Data.Templates.Template": { "type": "object", "properties": { "id": { "type": "string" }, "alias": { "type": "string" }, "name": { "type": "string" }, "isDisabled": { "type": "boolean" }, "type": { "enum": [ "Undefined", "Task", "Case", "Process", "Record", "Account", "Role", "OrgStructure", "Substitution", "UserActivities", "AccountAudit", "Template", "Behaviour", "SchemeActivity", "TokenError", "ProcessObject", "Solution", "Serial", "Diagram", "Message" ], "type": "string" }, "solution": { "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "creator": { "type": "string" }, "description": { "type": "string" }, "namePropertyId": { "type": "string" }, "solutionName": { "type": "string" }, "recordTemplate": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Templates.Template" }, "isReferenceData": { "type": "boolean" }, "isTransferable": { "type": "boolean" }, "keyProperty": { "type": "string" }, "conversationDisplayConfig": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Templates.ObjectConversationDisplayConfig" } } }, "Comindware.Mobile.Api.Data.Templates.ObjectConversationDisplayConfig": { "type": "object", "properties": { "id": { "type": "string" }, "disableSidePanelConversations": { "type": "boolean" }, "disableWidgetConversations": { "type": "boolean" }, "hideArchivedMessages": { "type": "boolean" }, "prohibitedReferenceTypes": { "type": "array", "items": { "enum": [ "Attachment", "URI" ], "type": "string" } } } }, "Comindware.Mobile.Api.Data.Pages.PageDataQuery": { "type": "object", "properties": { "changes": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Forms.PageChanges" }, "queries": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Pages.PageWidgetQuery" } } } }, "Comindware.Mobile.Api.Data.Pages.PageWidgetQuery": { "type": "object", "properties": { "widgetId": { "type": "string" }, "searchString": { "type": "string" }, "widgets": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Pages.PageWidgetQuery" } }, "filter": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FilterBase" }, "sorting": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.SortingConfiguration" } }, "selectedObjects": { "type": "array", "items": { "type": "string" } }, "queryChildWidgets": { "type": "boolean" }, "queryObjectTitle": { "type": "boolean" }, "queryObjectToolbar": { "type": "boolean" }, "objId": { "type": "string" }, "tempId": { "type": "string" }, "rootObjId": { "type": "string" }, "rootTempId": { "type": "string" }, "isTimeWalking": { "type": "boolean" }, "isPersonal": { "type": "boolean" }, "grouping": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.GroupingConfiguration" } }, "paging": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PagingConfiguration" } } }, "Comindware.Mobile.Api.Data.Pages.PageDataResult": { "type": "object", "properties": { "objectWidgets": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Pages.ObjectWidgetsData" } }, "widgetlessErrors": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.WidgetlessError" } }, "isHistoryEnabled": { "type": "boolean" } } }, "Comindware.Mobile.Api.Data.Pages.ObjectWidgetsData": { "type": "object", "properties": { "objId": { "type": "string" }, "title": { "type": "string" }, "tempId": { "type": "string" }, "hasLockAction": { "type": "boolean" }, "toolbar": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ToolbarItemView" } }, "widgets": { "type": "object", "additionalProperties": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.WidgetData" } }, "rows": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.RowData" } }, "totalRowsCount": { "format": "int32", "type": "integer" } } }, "Comindware.Mobile.Api.Data.Pages.ToolbarQuery": { "type": "object", "properties": { "containerId": { "type": "string" }, "datasetId": { "type": "string" }, "selectedObjects": { "type": "array", "items": { "type": "string" } } } }, "Comindware.Mobile.Api.Data.UserCommands.CommandContextChanges": { "type": "object", "properties": { "commandId": { "type": "string" }, "contextObjects": { "type": "array", "items": { "type": "string" } }, "selectedObjects": { "type": "array", "items": { "type": "string" } } } }, "Comindware.Mobile.Api.Data.UserCommands.UserCommandPrepareData": { "type": "object", "properties": { "objId": { "type": "string" }, "typeId": { "type": "string" }, "formId": { "type": "string" }, "inModalWindow": { "type": "boolean" }, "commandContextChanges": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.UserCommands.CommandContextChanges" } } }, "Comindware.Mobile.Api.Data.UserCommands.UserCommandExecutionData": { "type": "object", "properties": { "userCommandId": { "type": "string" }, "modalFormChanges": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Forms.ObjectWidgetsValueChanges" }, "contextObjectIds": { "type": "array", "items": { "type": "string" } }, "query": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Pages.PageDataQuery" }, "selectedObjects": { "type": "array", "items": { "type": "string" } }, "sourceObjectIds": { "type": "array", "items": { "type": "string" } }, "confirmation": { "type": "boolean" }, "isCollectionOperation": { "type": "boolean" } } }, "Comindware.Mobile.Api.Data.Forms.ObjectWidgetsValueChanges": { "type": "object", "properties": { "objId": { "type": "string" }, "tempId": { "type": "string" }, "typeId": { "type": "string" }, "changes": { "type": "object", "additionalProperties": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Forms.WidgetValueChange" } }, "commandId": { "type": "string" }, "commandKind": { "enum": [ "Undefined", "Refresh", "Create", "Edit", "Delete", "Archive", "Unarchive", "ExportObject", "ExportList", "CreateRelated", "CreateToken", "Migrate", "StartCase", "StartLinkedCase", "StartProcess", "StartLinkedProcess", "CompleteTask", "Defer", "Accept", "Uncomplete", "Exclude", "Include", "Script", "Cancel", "EditDiagram", "UserEvent" ], "type": "string" }, "commandContextChanges": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.UserCommands.CommandContextChanges" } } }, "Comindware.Mobile.Api.Data.Forms.WidgetValueChange": { "type": "object", "properties": { "origin": { "enum": [ "Undefined", "Store", "Dynamic", "Outer", "Manual" ], "type": "string" }, "literal": { "type": "object" }, "clean": { "type": "boolean" }, "time": { "format": "int64", "type": "integer" }, "add": { "type": "array", "items": { "type": "string" } }, "rem": { "type": "array", "items": { "type": "string" } }, "streamName": { "type": "string" }, "streamId": { "type": "string" }, "parent": { "type": "string" }, "clearParent": { "type": "boolean" }, "number": { "type": "string" }, "order": { "format": "double", "type": "number" }, "complexValues": { "type": "object", "additionalProperties": { "type": "string" } } } }, "Comindware.Mobile.Api.Data.UserCommands.UserCommandResult": { "type": "object", "properties": { "success": { "type": "boolean" }, "commited": { "type": "boolean" }, "resultType": { "enum": [ "Undefined", "None", "DataChange", "Notificate", "Navigate", "File" ], "type": "string" }, "navigationResult": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.UserCommands.UserCommandNavigationResult" }, "file": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.UserCommands.UserCommandFileResult" }, "messages": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.UserCommands.UserCommandMessage" } }, "fieldDataChanges": { "type": "object", "additionalProperties": { "type": "object" } } } }, "Comindware.Mobile.Api.Data.UserCommands.UserCommandNavigationResult": { "type": "object", "properties": { "objectId": { "type": "string" }, "containerId": { "type": "string" }, "context": { "enum": [ "Undefined", "Void", "Any", "Task", "Case", "Record", "Process", "List", "Form", "Page", "Container", "Diagram" ], "type": "string" }, "target": { "enum": [ "Undefined", "ProcessInstance", "CurrentRecord", "BusinessRecord", "ProcessInstanceTask", "NextTaskInContainer", "DatasetForContainer", "TaskDataset", "Diagram", "GoBack", "Desktop" ], "type": "string" } } }, "Comindware.Mobile.Api.Data.UserCommands.UserCommandFileResult": { "type": "object", "properties": { "name": { "type": "string" }, "type": { "type": "string" }, "content": { "format": "byte", "type": "string" } } }, "Comindware.Mobile.Api.Data.UserCommands.UserCommandMessage": { "type": "object", "properties": { "text": { "type": "string" }, "severity": { "enum": [ "None", "Low", "Normal", "Major", "Critical", "Fatal" ], "type": "string" } } }, "Comindware.Mobile.Api.Data.DatasetConfiguration": { "type": "object", "properties": { "isDefault": { "type": "boolean" }, "showDisabled": { "type": "boolean" }, "systemFilterExpression": { "type": "string" }, "sourcePrototype": { "type": "string" }, "childProperty": { "type": "string" }, "isJournal": { "type": "boolean" }, "id": { "type": "string" }, "containerId": { "type": "string" }, "isPersonal": { "type": "boolean" }, "isLazyLoading": { "type": "boolean" }, "viewType": { "enum": [ "Undefined", "General", "SplitVertical", "SplitHorizontal" ], "type": "string" }, "rowViewType": { "enum": [ "Undefined", "Table", "Card" ], "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "toolbar": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Toolbar" }, "columns": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ColumnConfiguration" } }, "filter": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FilterBase" }, "grouping": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.GroupingConfiguration" } }, "sorting": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.SortingConfiguration" } }, "paging": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PagingConfiguration" }, "card": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.CardConfiguration" } } }, "Comindware.Mobile.Api.Data.PersonalDatasetConfiguration": { "type": "object", "properties": { "owner": { "type": "string" }, "baseDataset": { "type": "string" }, "id": { "type": "string" }, "containerId": { "type": "string" }, "isPersonal": { "type": "boolean" }, "isLazyLoading": { "type": "boolean" }, "viewType": { "enum": [ "Undefined", "General", "SplitVertical", "SplitHorizontal" ], "type": "string" }, "rowViewType": { "enum": [ "Undefined", "Table", "Card" ], "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "toolbar": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Toolbar" }, "columns": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ColumnConfiguration" } }, "filter": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FilterBase" }, "grouping": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.GroupingConfiguration" } }, "sorting": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.SortingConfiguration" } }, "paging": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PagingConfiguration" }, "card": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.CardConfiguration" } } }, "Comindware.Mobile.Api.Data.Forms.PersonalConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "owner": { "type": "string" }, "baseForm": { "type": "string" }, "widgetSettings": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.Forms.PersonalConfigurationWidgetSettings" } } } }, "Comindware.Mobile.Api.Data.Forms.PersonalConfigurationWidgetSettings": { "type": "object", "properties": { "id": { "type": "string" }, "widgetId": { "type": "string" }, "width": { "format": "int32", "type": "integer" }, "index": { "format": "int32", "type": "integer" }, "isHidden": { "type": "boolean" }, "filter": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FilterBase" }, "sorting": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.SortingConfiguration" } }, "rowViewType": { "enum": [ "Undefined", "Table", "Card" ], "type": "string" } } }, "Comindware.WebMvc.Areas.Process.Models.ReferenceSettingsModel": { "type": "object", "properties": { "filter": { "type": "string" }, "queryPredicate": { "type": "string" }, "objectId": { "type": "string" }, "dataSourceId": { "type": "string" }, "changes": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.DataformChanges" } } }, "Comindware.Mobile.Api.Data.ThemeViewConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "isDefault": { "type": "boolean" }, "backgroundImage": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ImageReference" }, "primary": { "type": "string" }, "secondary": { "type": "string" }, "main": { "type": "string" }, "button": { "type": "string" }, "background": { "type": "string" }, "text": { "type": "string" }, "success": { "type": "string" }, "error": { "type": "string" } } }, "Comindware.Mobile.Api.Data.ImageReference": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "streamId": { "type": "string" } } }, "Comindware.Mobile.Api.Data.ThemeConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "isDefault": { "type": "boolean" }, "isCompact": { "type": "boolean" }, "isSystem": { "type": "boolean" }, "themeStyle": { "enum": [ "Undefined", "Light", "Dark" ], "type": "string" }, "classPrefix": { "type": "string" }, "favicon": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ImageReference" }, "logo": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ImageReference" }, "backgroundImage": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ImageReference" }, "baseFont": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.FontReference" }, "headersFont": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.FontReference" }, "platformName": { "type": "string" }, "primary": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "secondary": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "button": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "cancelButton": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "background": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "text": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "highlight": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "main": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "link": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "breadcrumbs": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "mainHeader": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "groupHeader": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "error": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "warning": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "success": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "severityNone": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "severityLow": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "severityNormal": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "severityMajor": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "severityCritical": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "severityFatal": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ThemeColor" }, "editorsBorder": { "type": "string" }, "gridsBorder": { "type": "string" }, "menuItemsBorder": { "type": "string" }, "popupShadow": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ShadowReference" }, "dropdownShadow": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ShadowReference" }, "constructorShadow": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ShadowReference" }, "menuShadow": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.ShadowReference" }, "dashboardColors": { "$ref": "#/definitions/Comindware.Mobile.Api.Data.DashboardReference" }, "customStyles": { "type": "string" } } }, "Comindware.Mobile.Api.Data.FontReference": { "type": "object", "properties": { "id": { "type": "string" }, "family": { "type": "string" }, "style": { "type": "string" }, "size": { "type": "string" }, "streamId": { "type": "string" } } }, "Comindware.Mobile.Api.Data.ThemeColor": { "type": "object", "properties": { "value": { "type": "string" }, "fade": { "type": "string" }, "fadest": { "type": "string" }, "strong": { "type": "string" }, "strongest": { "type": "string" }, "txt": { "type": "string" } } }, "Comindware.Mobile.Api.Data.ShadowReference": { "type": "object", "properties": { "id": { "type": "string" }, "color": { "type": "string" }, "opacity": { "type": "string" }, "blur": { "type": "string" } } }, "Comindware.Mobile.Api.Data.DashboardReference": { "type": "object", "properties": { "id": { "type": "string" }, "dashboardColor1": { "type": "string" }, "dashboardColor2": { "type": "string" }, "dashboardColor3": { "type": "string" }, "dashboardColor4": { "type": "string" }, "dashboardColor5": { "type": "string" }, "dashboardColor6": { "type": "string" }, "dashboardColor7": { "type": "string" }, "dashboardColor8": { "type": "string" }, "dashboardColor9": { "type": "string" }, "dashboardColor10": { "type": "string" }, "dashboardColor11": { "type": "string" }, "dashboardColor12": { "type": "string" }, "dashboardColor13": { "type": "string" }, "dashboardColor14": { "type": "string" }, "dashboardColor15": { "type": "string" } } }, "Comindware.Solution.Api.Data.ModelDiagram.ModelInfo": { "type": "object", "properties": { "diagramId": { "type": "string" }, "diagramName": { "type": "string" }, "showAliases": { "type": "boolean" }, "description": { "type": "string" }, "solution": { "type": "string" }, "type": { "enum": [ "Undefined", "BusinessCapabilities", "Process", "ClassModel", "DataModel", "ProcessModel", "ProcessGroup" ], "type": "string" }, "metaObjectType": { "enum": [ "Undefined", "Subprocess", "ProcessModel", "BusinessArchitecture", "ProcessGroup", "OrgStructure", "ProcessHierarchy", "DataModel", "ClassModel", "BusinessCapabilities", "DocumentationContainer", "Regulatory" ], "type": "string" }, "status": { "enum": [ "Undefined", "Origin", "DefaultOrigin", "Working", "Stashed", "Draft", "Commited" ], "type": "string" }, "isReusable": { "type": "boolean" }, "isRoot": { "type": "boolean" } } }, "Comindware.Solution.Api.ModelDiagramVersion": { "type": "object", "properties": { "lines": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Line" } }, "versionItems": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelDiagram.Element" } }, "id": { "type": "string" }, "name": { "type": "string" }, "status": { "enum": [ "Undefined", "Origin", "DefaultOrigin", "Working", "Stashed", "Draft", "Commited" ], "type": "string" }, "tag": { "format": "int32", "type": "integer" }, "displayTag": { "type": "string" }, "author": { "$ref": "#/definitions/Comindware.Platform.Api.Data.AccountInfo" }, "message": { "type": "string" }, "commitDate": { "format": "date-time", "type": "string" }, "revisionOf": { "type": "string" }, "metaObject": { "type": "string" }, "metaObjectType": { "enum": [ "Undefined", "Subprocess", "ProcessModel", "BusinessArchitecture", "ProcessGroup", "OrgStructure", "ProcessHierarchy", "DataModel", "ClassModel", "BusinessCapabilities", "DocumentationContainer", "Regulatory" ], "type": "string" }, "isModelReusable": { "type": "boolean" }, "elements": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelElement" } }, "showAliases": { "type": "boolean" }, "showDeleted": { "type": "boolean" }, "showHidden": { "type": "boolean" }, "solution": { "type": "string" }, "template": { "type": "string" }, "exportTemplate": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DiagramExportTemplate" }, "abstractTemplate": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.AbstractExportTemplate" } } }, "Comindware.Solution.Api.Line": { "type": "object", "properties": { "id": { "type": "string" }, "globalId": { "type": "string" }, "lineKind": { "type": "string" }, "path": { "type": "string" }, "source": { "type": "string" }, "target": { "type": "string" }, "isHidden": { "type": "boolean" }, "meta": { "type": "string" } } }, "Comindware.Solution.Api.Data.ModelDiagram.Element": { "type": "object", "properties": { "id": { "type": "string" }, "alias": { "type": "string" }, "name": { "type": "string" }, "globalId": { "type": "string" }, "parent": { "type": "string" }, "isDisabled": { "type": "boolean" }, "memberGroups": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.MemberGroup" } }, "position": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelDiagram.Position" }, "size": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelDiagram.Size" }, "elementType": { "enum": [ "Undefined", "Element", "Record", "Process", "Case", "Account", "Note", "Document", "Task", "User", "Flow", "ProcessModel", "ProcessModelRef", "Resource", "ProcessGroup", "ProcessGroupRef", "MemberGroup", "Member", "Operation", "Attribute", "Form", "Toolbar", "List", "Line", "StartEvent", "IntermediateEvent", "EndEvent", "Gateway", "Data", "Pool", "Lane", "Annotation", "Inscription", "Subprocess", "BpmnGroup", "OrgUnit", "RegUnit", "Capability", "Group" ], "type": "string" } } }, "Comindware.Solution.Api.MemberGroup": { "type": "object", "properties": { "id": { "type": "string" }, "isCollapsed": { "type": "boolean" }, "members": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Member" } }, "order": { "format": "int32", "type": "integer" }, "type": { "enum": [ "Undefined", "Element", "Record", "Process", "Case", "Account", "Note", "Document", "Task", "User", "Flow", "ProcessModel", "ProcessModelRef", "Resource", "ProcessGroup", "ProcessGroupRef", "MemberGroup", "Member", "Operation", "Attribute", "Form", "Toolbar", "List", "Line", "StartEvent", "IntermediateEvent", "EndEvent", "Gateway", "Data", "Pool", "Lane", "Annotation", "Inscription", "Subprocess", "BpmnGroup", "OrgUnit", "RegUnit", "Capability", "Group" ], "type": "string" } } }, "Comindware.Solution.Api.Member": { "type": "object", "properties": { "id": { "type": "string" }, "alias": { "type": "string" }, "name": { "type": "string" }, "globalId": { "type": "string" }, "parent": { "type": "string" }, "isHidden": { "type": "boolean" }, "isDeleted": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "meta": { "type": "string" }, "order": { "format": "int32", "type": "integer" } } }, "Comindware.Solution.Api.Data.ModelDiagram.ChangeResult": { "type": "object", "properties": { "added": { "type": "object", "additionalProperties": { "type": "string" }, "readOnly": true } } }, "Comindware.Solution.Api.Data.DocumentationPrototypeFilterData": { "type": "object", "properties": { "prototypeType": { "enum": [ "Undefined", "Documentation" ], "type": "string", "readOnly": true }, "type": { "enum": [ "Undefined", "Element", "Record", "Process", "Case", "Account", "Note", "Document", "Task", "User", "Flow", "ProcessModel", "ProcessModelRef", "Resource", "ProcessGroup", "ProcessGroupRef", "MemberGroup", "Member", "Operation", "Attribute", "Form", "Toolbar", "List", "Line", "StartEvent", "IntermediateEvent", "EndEvent", "Gateway", "Data", "Pool", "Lane", "Annotation", "Inscription", "Subprocess", "BpmnGroup", "OrgUnit", "RegUnit", "Capability", "Group" ], "type": "string" }, "kind": { "enum": [ "None", "CatchingMessage", "ThrowingMessage", "Timer", "CatchingError", "ThrowingError", "CatchingEscalation", "ThrowingEscalation", "CatchingCancel", "ThrowingCancel", "CatchingCompensation", "ThrowingCompensation", "Conditional", "CatchingLink", "ThrowingLink", "CatchingSignal", "ThrowingSignal", "Terminate", "CatchingMultiple", "ThrowingMultiple", "ParallelMultiple", "Exclusive", "Parallel", "EventBased", "ParallelEventBased", "ExclusiveEventBased", "Inclusive", "Complex", "Sequence", "Default", "Message", "Data", "Association", "Reusable", "Embedded", "Abstract", "User", "BusinessRule", "Manual", "Script", "Receive", "Send", "Service", "Object", "Store", "WhiteBox", "BlackBox", "Position", "Department" ], "type": "string" }, "solution": { "type": "string" }, "version": { "type": "string" }, "id": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.ToolbarInfo": { "type": "object", "properties": { "items": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ToolbarItemView" } }, "hasLockAction": { "type": "boolean" } } }, "Comindware.WebMvc.Areas.TeamNetwork.Models.Task": { "type": "object", "properties": { "formId": { "type": "string" }, "parent": { "$ref": "#/definitions/Comindware.WebMvc.Areas.TeamNetwork.Models.ParentRef" }, "formData": { "type": "object", "additionalProperties": { "type": "object" } }, "templateId": { "type": "string" }, "recordId": { "type": "string" }, "recordTypeId": { "type": "string" }, "allowSubtasks": { "type": "boolean" }, "subTasks": { "type": "array", "items": { "$ref": "#/definitions/Comindware.WebMvc.Areas.TeamNetwork.Models.BaseTask" } }, "description": { "type": "string" }, "canReopen": { "type": "boolean" }, "recordAccessDenied": { "type": "boolean" }, "isContainerAdmin": { "type": "boolean" }, "parentProcessId": { "type": "string" }, "canReassign": { "type": "boolean" }, "avaliable": { "type": "boolean" }, "id": { "type": "string" }, "title": { "type": "string" }, "container": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "completionDate": { "format": "date-time", "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "type": { "enum": [ "Unknown", "Case", "Project", "Process" ], "type": "string" }, "disableSubmit": { "type": "boolean" }, "status": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "dueDate": { "format": "date-time", "type": "string" }, "creator": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "assignee": { "type": "string" } } }, "Comindware.WebMvc.Areas.TeamNetwork.Models.ParentRef": { "type": "object", "properties": { "type": { "enum": [ "Task", "Case", "Process" ], "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "status": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" } } }, "Comindware.Platform.Api.Data.PushNotificationsSenderOptions": { "type": "object", "properties": {} }, "Comindware.Platform.Api.Data.Push.PushNotificationsConfiguration": { "type": "object", "properties": { "channelInfo": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PushNotificationsChannelInfo" } } }, "Comindware.Platform.Api.Data.PushNotificationsChannelInfo": { "type": "object", "properties": { "pushClientConfigId": { "type": "string" }, "clientConfig": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PushClientConfig" }, "id": { "type": "string" }, "type": { "enum": [ "Undefined", "InboundEmail", "OutboundEmail", "Url", "Rest", "WebService", "SourceControl", "Inbox", "Elastic", "ActiveDirectory", "Abstract", "R7Office", "Wopi", "Maps", "S3", "AWSPinpoint" ], "type": "string" }, "serverType": { "enum": [ "Undefined", "Smtp", "Exchange", "Imap", "Msmq", "RabbitMq", "OData" ], "type": "string" }, "name": { "type": "string" }, "isDisabled": { "type": "boolean" } } }, "Comindware.Platform.Api.Data.PushClientConfig": { "type": "object", "properties": { "type": { "type": "string" }, "apiKey": { "type": "string" }, "authDomain": { "type": "string" }, "projectId": { "type": "string" }, "storageBucket": { "type": "string" }, "messagingSenderId": { "type": "string" }, "appId": { "type": "string" }, "measurementId": { "type": "string" }, "vapidKey": { "type": "string" } } }, "Comindware.Process.Api.Data.ProcessObject": { "type": "object", "properties": { "id": { "type": "string" }, "processApp": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "parentId": { "type": "string" }, "parentRelation": { "enum": [ "Undefined", "Pool", "Lane", "Gate", "StartEvent", "EndEvent", "IntermediateEvent", "Task", "ExecutionFlow", "AssociationFlow", "TextBlock", "EmbeddedProcess", "SubProcess" ], "type": "string" }, "businessObjectId": { "type": "string" }, "record": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "status": { "enum": [ "Active", "Inactive", "Completed", "Cancelled" ], "type": "string" }, "creator": { "type": "string" }, "creatorName": { "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "completionDate": { "format": "date-time", "type": "string" }, "diagramId": { "type": "string" }, "schemeId": { "type": "string" }, "name": { "type": "string" }, "diagramVersion": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Services.TemplateInfo": { "type": "object", "properties": { "id": { "type": "string" }, "alias": { "type": "string" }, "name": { "type": "string" }, "solution": { "type": "string" }, "isDisabled": { "type": "boolean" }, "isTemplateAdmin": { "type": "boolean" }, "type": { "enum": [ "Undefined", "Task", "Case", "Process", "Record", "Account", "Role", "OrgStructure", "Substitution", "UserActivities", "AccountAudit", "Template", "Behaviour", "SchemeActivity", "TokenError", "ProcessObject", "Solution", "Serial", "Diagram", "Scheme", "Documentation", "Message", "Form", "Regulatory" ], "type": "string" }, "datasets": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DatasetInfo" } }, "forms": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.FormInfo" } } } }, "Comindware.TeamNetwork.Api.Services.ObjectInfo": { "type": "object", "properties": { "id": { "type": "string" }, "title": { "type": "string" }, "template": { "$ref": "#/definitions/Comindware.Platform.Api.Data.TemplateReference" }, "container": { "$ref": "#/definitions/Comindware.Platform.Api.Data.TemplateReference" } } }, "Comindware.Platform.Api.Data.TemplateReference": { "type": "object", "properties": { "type": { "enum": [ "Undefined", "Task", "Case", "Process", "Record", "Account", "Role", "OrgStructure", "Substitution", "UserActivities", "AccountAudit", "Template", "Behaviour", "SchemeActivity", "TokenError", "ProcessObject", "Solution", "Serial", "Diagram", "Scheme", "Documentation", "Message", "Form", "Regulatory" ], "type": "string" }, "isDisabled": { "type": "boolean" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.ObjectEvent": { "type": "object", "properties": { "id": { "type": "string" }, "account": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.AccountReference" }, "date": { "format": "date-time", "type": "string" }, "eventType": { "enum": [ "RecordCreated", "RecordEdited" ], "type": "string" }, "objectId": { "type": "string" }, "changes": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ObjectHistoryAttributeChanges" } } } }, "Comindware.TeamNetwork.Api.Data.Forms.AccountReference": { "type": "object", "properties": { "abbreviation": { "type": "string" }, "color": { "type": "string" }, "textColor": { "type": "string" }, "tempId": { "type": "string" }, "order": { "format": "double", "type": "number" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.ObjectHistoryAttributeChanges": { "type": "object", "properties": { "oldValues": { "type": "array", "items": { "type": "string" } }, "newValues": { "type": "array", "items": { "type": "string" } }, "propertyInfo": { "$ref": "#/definitions/Comindware.Platform.Common.ObjectPropertyInfo" } } }, "Comindware.Platform.Common.ObjectPropertyInfo": { "type": "object", "properties": { "id": { "type": "string" }, "type": { "enum": [ "String", "Boolean", "DateTime", "Duration", "Barcode", "Decimal", "Integer", "Double", "ComplexProperty", "Guid", "AccountProperty", "ImageProperty", "UriProperty", "RoleProperty", "OrganizationalUnit", "Model", "DocumentProperty", "InstanceProperty", "Conversation", "EnumProperty", "ProcessProperty", "DrawingProperty", "Color" ], "type": "string" }, "format": { "enum": [ "Undefined", "ShortDate", "DateISO", "CondensedDate", "LongDate", "MonthDay", "YearMonth", "LongDateShortTime", "LongDateLongTime", "ShortDateShortTime", "ShortDateLongTime", "CondensedDateTime", "ShortTime", "LongTime", "DateTimeISO", "DurationHMSTime", "DurationHMTime", "DurationHM", "DurationHMS", "DurationD8HM", "DurationD24HM", "DurationFullShort", "DurationFullLong", "DurationISO", "DurationInvariant", "Text", "Link", "Indicator", "Badge", "PlainText", "HtmlText", "MarkedText", "PhoneRuMask", "PassportRuMask", "IndexRuMask", "INNMask", "IndividualINNMask", "OGRNMask", "LicensePlateNumberRuMask", "EmailMask", "CustomMask", "Attachment", "InlineDocument", "SignedDocument", "Uri", "Hypertext", "QRcode", "Code39", "GS1_128" ], "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.Platform.Api.Data.SystemTypedReference": { "type": "object", "properties": { "systemTypeId": { "type": "string" }, "systemTypeName": { "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.InputPageActivity": { "type": "object", "properties": { "page": { "type": "string" }, "tabId": { "type": "string" }, "tabActionType": { "enum": [ "Read", "Edit", "Lock", "Close" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.OutputUserActivity": { "type": "object", "properties": { "account": { "type": "string" }, "actionType": { "enum": [ "Read", "Edit", "Lock", "Close" ], "type": "string" } } }, "Comindware.Platform.Api.Data.Performance.ProcessCounter": { "type": "object", "properties": { "solutionId": { "type": "string" }, "processAppId": { "type": "string" }, "total": { "format": "int64", "type": "integer" }, "active": { "format": "int64", "type": "integer" }, "inactive": { "format": "int64", "type": "integer" }, "completed": { "format": "int64", "type": "integer" }, "cancelled": { "format": "int64", "type": "integer" }, "errors": { "format": "int64", "type": "integer" }, "duration": { "format": "int64", "type": "integer" }, "executedTokensCount": { "format": "int64", "type": "integer" } } }, "Comindware.Platform.Api.Data.Performance.ScriptCounter": { "type": "object", "properties": { "solutionId": { "type": "string" }, "entry": { "type": "string" }, "assembly": { "type": "string" }, "total": { "format": "int64", "type": "integer" }, "succeded": { "format": "int64", "type": "integer" }, "failed": { "format": "int64", "type": "integer" }, "averageTime": { "format": "double", "type": "number" }, "totalTime": { "format": "double", "type": "number" } } }, "Comindware.Platform.Api.Data.Performance.WorkerThreadCounter": { "type": "object", "properties": { "name": { "type": "string" }, "started": { "format": "int64", "type": "integer" }, "active": { "format": "int64", "type": "integer" }, "completed": { "format": "int64", "type": "integer" }, "failed": { "format": "int64", "type": "integer" }, "duration": { "format": "int64", "type": "integer" } } }, "Comindware.Platform.Api.Data.Performance.MessageCounter": { "type": "object", "properties": { "total": { "format": "int64", "type": "integer" }, "succeed": { "format": "int64", "type": "integer" }, "failed": { "format": "int64", "type": "integer" } } }, "Comindware.Platform.Api.Data.Performance.ExpressionCounter": { "type": "object", "properties": { "solutionId": { "type": "string" }, "entry": { "type": "string" }, "assembly": { "type": "string" }, "container": { "type": "string" }, "ruleId": { "type": "string" }, "total": { "format": "int64", "type": "integer" }, "succeded": { "format": "int64", "type": "integer" }, "failed": { "format": "int64", "type": "integer" }, "totalTime": { "format": "double", "type": "number" }, "averageTime": { "format": "double", "type": "number" } } }, "Comindware.Platform.Api.Data.Performance.TriggerCounter": { "type": "object", "properties": { "solutionId": { "type": "string" }, "total": { "format": "int64", "type": "integer" }, "totalTime": { "format": "double", "type": "number" } } }, "Comindware.Platform.Api.Data.PerformanceMonitorUsersActivity": { "type": "object", "properties": { "dateTime": { "format": "date-time", "type": "string" }, "users": { "format": "int64", "type": "integer" }, "userResponse": { "format": "int64", "type": "integer" }, "userActions": { "format": "int64", "type": "integer" }, "systemActions": { "format": "int64", "type": "integer" }, "errorActions": { "format": "int64", "type": "integer" }, "sessions": { "format": "int64", "type": "integer" } } }, "Comindware.Platform.Api.Data.PerformanceMonitorIntegrationActivity": { "type": "object", "properties": { "id": { "type": "string" }, "startTime": { "format": "date-time", "type": "string" }, "endTime": { "format": "date-time", "type": "string" }, "isError": { "type": "boolean" }, "isSaved": { "type": "boolean" } } }, "Comindware.Platform.Api.Data.PerformanceMonitorSummary": { "type": "object", "properties": { "started": { "format": "int64", "type": "integer" }, "completed": { "format": "int64", "type": "integer" }, "failed": { "format": "int64", "type": "integer" }, "skipped": { "format": "int64", "type": "integer" }, "customCounter": { "format": "int64", "type": "integer" }, "dateTime": { "format": "date-time", "type": "string" }, "isEmpty": { "type": "boolean", "readOnly": true } } }, "Comindware.Platform.Api.Data.PerformanceMonitorScriptExecutionTime": { "type": "object", "properties": { "total": { "format": "int64", "type": "integer" }, "failed": { "format": "int64", "type": "integer" }, "totalTime": { "format": "int64", "type": "integer" }, "dateTime": { "format": "date-time", "type": "string" }, "isEmpty": { "type": "boolean", "readOnly": true } } }, "Comindware.Platform.Api.Data.PerformanceMonitorUserActivity": { "type": "object", "properties": { "account": { "type": "string" }, "time": { "format": "date-time", "type": "string" }, "session": { "type": "string" }, "ipAddress": { "type": "string" }, "userInfo": { "type": "string" }, "page": { "type": "string" }, "tabId": { "type": "string" }, "tabActionType": { "type": "string" } } }, "Comindware.Platform.Api.Data.PerformanceMonitorLicenseActivity": { "type": "object", "properties": { "concurrent": { "format": "int64", "type": "integer" }, "admins": { "format": "int64", "type": "integer" }, "personal": { "format": "int64", "type": "integer" }, "unlicensed": { "format": "int64", "type": "integer" } } }, "Comindware.TeamNetwork.Api.Data.PersonalDatasetConfiguration": { "type": "object", "properties": { "owner": { "type": "string" }, "baseDataset": { "type": "string" }, "id": { "type": "string" }, "containerId": { "type": "string" }, "isPersonal": { "type": "boolean" }, "isLazyLoading": { "type": "boolean" }, "viewType": { "enum": [ "Undefined", "General", "SplitVertical", "SplitHorizontal" ], "type": "string" }, "rowViewType": { "enum": [ "Undefined", "Table", "Card" ], "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "toolbar": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Toolbar" }, "card": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.CardConfiguration" }, "columns": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ColumnConfiguration" } }, "filter": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FilterBase" }, "grouping": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.GroupingConfiguration" } }, "sorting": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.SortingConfiguration" } }, "paging": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PagingConfiguration" }, "stickedColumnsCount": { "format": "int32", "type": "integer" }, "relatedSearchForms": { "type": "array", "items": { "type": "string" } } } }, "Comindware.Platform.Api.Data.PersonalEndpointDataInfo": { "type": "object", "properties": { "id": { "type": "string" }, "endpointId": { "type": "string" }, "name": { "type": "string" }, "adapterId": { "type": "string" }, "accountId": { "type": "string" } } }, "Comindware.Platform.Api.Services.PersonalEndpointDataQuery": { "type": "object", "properties": { "id": { "type": "string" }, "accountId": { "type": "string" }, "procedureId": { "type": "string" }, "endpointId": { "type": "string" }, "adapterId": { "type": "string" } } }, "Comindware.WebMvc.Controllers.PersonalEndpointDataApiController.PersonalDataView": { "type": "object", "properties": { "data": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PersonalEndpointData" }, "definition": { "$ref": "#/definitions/Comindware.Platform.MessageDef.MessageDefinitionWithForm" } } }, "Comindware.Platform.Api.Data.PersonalEndpointData": { "type": "object", "properties": { "id": { "type": "string" }, "endpointId": { "type": "string" }, "adapterId": { "type": "string" }, "accountId": { "type": "string" }, "data": { "type": "object", "additionalProperties": { "type": "object" } } } }, "Comindware.WebMvc.Controllers.PersonalEndpointDataApiController.FormUpdateData": { "type": "object", "properties": { "adapterId": { "type": "string" }, "data": { "type": "object", "additionalProperties": { "type": "object" } } } }, "Comindware.WebMvc.Controllers.PersonalEndpointDataApiController.UpdatedForm": { "type": "object", "properties": { "form": { "$ref": "#/definitions/Comindware.Platform.Form.FormDefinition" } } }, "Comindware.TeamNetwork.Api.TriggerView": { "type": "object", "properties": { "id": { "type": "string" }, "owner": { "$ref": "#/definitions/Comindware.Platform.Api.Data.TemplateReference" }, "executionContext": { "enum": [ "Undefined", "BySystem", "ByInitiator", "ByOwner" ], "type": "string" }, "behaviourState": { "enum": [ "Undefined", "Active", "Suspend", "Skip" ], "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "description": { "type": "string" }, "eventName": { "type": "string" }, "isAsync": { "type": "boolean" }, "isSafe": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Trigger": { "type": "object", "properties": { "id": { "type": "string" }, "executionContext": { "enum": [ "Undefined", "BySystem", "ByInitiator", "ByOwner" ], "type": "string" }, "behaviourState": { "enum": [ "Undefined", "Active", "Suspend", "Skip" ], "type": "string" }, "creator": { "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "lastModifier": { "type": "string" }, "lastWriteDate": { "format": "date-time", "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "description": { "type": "string" }, "owner": { "type": "string" }, "event": { "$ref": "#/definitions/Comindware.Platform.Common.Triggers.BaseEventConfiguration" }, "actions": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.BaseActionConfiguration" } } } }, "Comindware.Platform.Common.Triggers.BaseEventConfiguration": { "type": "object", "properties": { "kind": { "enum": [ "Undefined", "OnUserCommand", "OnMessage", "OnTimer", "OnRecordCreate", "OnRecordChange", "OnTaskChange", "OnTaskCompleted", "OnTaskCreated", "OnStartProcess", "OnProcessActivityEntry", "OnProcessActivityExit" ], "type": "string" }, "id": { "type": "string" }, "uid": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "description": { "type": "string" }, "trigger": { "type": "string" }, "position": { "$ref": "#/definitions/Comindware.Platform.Common.Triggers.Position" }, "size": { "$ref": "#/definitions/Comindware.Platform.Common.Triggers.Size" }, "nextAction": { "type": "string" }, "scope": { "type": "string" }, "isAsync": { "type": "boolean" }, "isSafe": { "type": "boolean" }, "isCleaningCache": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.BaseActionConfiguration": { "type": "object", "properties": { "kind": { "enum": [ "Undefined", "Validation", "ValidationUsingScript", "ReferenceObjectCreate", "ReferenceObjectChange", "ReferenceObjectClone", "PropertySetValue", "PropertySetValueUsingScript", "EndTask", "ChangeTaskAssignee", "StartProcess", "SendMessage", "LocalVariableAction", "SetDocumentProperty", "ImportDocumentByTemplate", "SetDocumentLocalVariable", "SetDocumentLocalVariableByTemplate", "ConditionalOperator", "ForeachOperator", "ForOperator", "CatchOperator", "ThrowOperator", "AsyncOperator", "WaitOperator", "PushProcess", "SubAction", "CustomAction" ], "type": "string" }, "ignoreExceptions": { "type": "boolean" }, "id": { "type": "string" }, "uid": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "description": { "type": "string" }, "trigger": { "type": "string" }, "position": { "$ref": "#/definitions/Comindware.Platform.Common.Triggers.Position" }, "size": { "$ref": "#/definitions/Comindware.Platform.Common.Triggers.Size" }, "nextAction": { "type": "string" }, "scope": { "type": "string" }, "isAsync": { "type": "boolean" }, "isSafe": { "type": "boolean" }, "isCleaningCache": { "type": "boolean" } } }, "Comindware.Platform.Common.Triggers.Position": { "type": "object", "properties": { "x": { "format": "double", "type": "number" }, "y": { "format": "double", "type": "number" } } }, "Comindware.Platform.Common.Triggers.Size": { "type": "object", "properties": { "height": { "format": "double", "type": "number" }, "width": { "format": "double", "type": "number" } } }, "Comindware.TeamNetwork.Api.BaseEventConfigurationView": { "type": "object", "properties": { "kind": { "enum": [ "Undefined", "OnUserCommand", "OnMessage", "OnTimer", "OnRecordCreate", "OnRecordChange", "OnTaskChange", "OnTaskCompleted", "OnTaskCreated", "OnStartProcess", "OnProcessActivityEntry", "OnProcessActivityExit" ], "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "description": { "type": "string" }, "isAsync": { "type": "boolean" }, "isSafe": { "type": "boolean" }, "isCleaningCache": { "type": "boolean" }, "scope": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" } } }, "Comindware.TeamNetwork.Api.BaseActionConfigurationView": { "type": "object", "properties": { "kind": { "enum": [ "Undefined", "Validation", "ValidationUsingScript", "ReferenceObjectCreate", "ReferenceObjectChange", "ReferenceObjectClone", "PropertySetValue", "PropertySetValueUsingScript", "EndTask", "ChangeTaskAssignee", "StartProcess", "SendMessage", "LocalVariableAction", "SetDocumentProperty", "ImportDocumentByTemplate", "SetDocumentLocalVariable", "SetDocumentLocalVariableByTemplate", "ConditionalOperator", "ForeachOperator", "ForOperator", "CatchOperator", "ThrowOperator", "AsyncOperator", "WaitOperator", "PushProcess", "SubAction", "CustomAction" ], "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "description": { "type": "string" }, "isAsync": { "type": "boolean" }, "isSafe": { "type": "boolean" }, "isCleaningCache": { "type": "boolean" }, "scope": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" } } }, "Comindware.TeamNetwork.Api.TriggerSchema": { "type": "object", "properties": { "id": { "type": "string" }, "trigger": { "type": "string" }, "elements": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.TriggerItemView" } } } }, "Comindware.TeamNetwork.Api.TriggerItemView": { "type": "object", "properties": { "id": { "type": "string" }, "uid": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "description": { "type": "string" }, "nextAction": { "type": "string" }, "subAction": { "type": "string" }, "type": { "enum": [ "Undefined", "Property", "Event", "Action", "ConditionalAction" ], "type": "string" }, "kind": { "enum": [ "Undefined", "OnUserCommand", "OnMessage", "OnTimer", "OnRecordCreate", "OnRecordChange", "OnTaskCreate", "OnTaskComplete", "OnStartProcess", "OnProcessActivityEntry", "OnProcessActivityExit", "Validation", "ValidationUsingScript", "ReferenceObjectCreate", "ReferenceObjectChange", "ReferenceObjectClone", "PropertySetValue", "SendMessage", "StartProcess", "PushProcess", "CustomAction", "EndTask", "ChangeTaskAssignee", "LocalVariableAction", "SetDocumentProperty", "ImportDocumentByTemplate", "SetDocumentLocalVariable", "SetDocumentLocalVariableByTemplate", "PropertySetValueUsingScript", "ConditionalAction", "ConditionalOperator", "ForeachOperator", "ForOperator", "CatchOperator", "ThrowOperator", "AsyncOperator", "WaitOperator" ], "type": "string" }, "actions": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.TriggerConditionalActionView" } } } }, "Comindware.TeamNetwork.Api.TriggerConditionalActionView": { "type": "object", "properties": { "uid": { "type": "string" }, "hasCondition": { "type": "boolean" }, "nextAction": { "type": "string" }, "conditionName": { "type": "string" } } }, "Comindware.TeamNetwork.Api.ChangeSetObj": { "type": "object", "properties": { "uid": { "type": "string" }, "operation": { "enum": [ "Undefined", "Add", "Edit", "Remove" ], "type": "string" }, "changeItems": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.ChangeIt" } }, "kind": { "enum": [ "Undefined", "OnUserCommand", "OnMessage", "OnTimer", "OnRecordCreate", "OnRecordChange", "OnTaskCreate", "OnTaskComplete", "OnStartProcess", "OnProcessActivityEntry", "OnProcessActivityExit", "Validation", "ValidationUsingScript", "ReferenceObjectCreate", "ReferenceObjectChange", "ReferenceObjectClone", "PropertySetValue", "SendMessage", "StartProcess", "PushProcess", "CustomAction", "EndTask", "ChangeTaskAssignee", "LocalVariableAction", "SetDocumentProperty", "ImportDocumentByTemplate", "SetDocumentLocalVariable", "SetDocumentLocalVariableByTemplate", "PropertySetValueUsingScript", "ConditionalAction", "ConditionalOperator", "ForeachOperator", "ForOperator", "CatchOperator", "ThrowOperator", "AsyncOperator", "WaitOperator" ], "type": "string" }, "type": { "enum": [ "Undefined", "Property", "Event", "Action", "ConditionalAction" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.ChangeIt": { "type": "object", "properties": { "property": { "type": "string" }, "newValue": { "type": "array", "items": { "type": "string" } } } }, "Comindware.TeamNetwork.Api.ChangeSetObjResult": { "type": "object", "properties": { "id": { "type": "string" }, "uid": { "type": "string" }, "errorMessage": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.OfficeEditorInfo": { "type": "object", "properties": { "type": { "enum": [ "R7", "Collabora" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Forms.CreateOfficeDocumentQuery": { "type": "object", "properties": { "widgetId": { "type": "string" }, "rootObjectId": { "type": "string" }, "isMultiValue": { "type": "boolean" }, "previousValuesIds": { "type": "array", "items": { "type": "string" } }, "officeDocumentType": { "enum": [ "Text", "WorkSheet", "Presentation" ], "type": "string" } } }, "Comindware.Platform.Api.Data.ProcedureType": { "type": "object", "properties": { "adapterId": { "type": "string" }, "adapterName": { "type": "string" }, "typeName": { "type": "string" } } }, "Comindware.WebMvc.Controllers.ProcedureViewContext": { "type": "object", "properties": { "procedureDefinition": { "$ref": "#/definitions/Comindware.Platform.MessageDef.MessageDefinitionWithForm" }, "procedure": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Procedure" }, "endpoints": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.EndpointInfo" } }, "signatures": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Adapter.Common.Data.SignatureData" } } } }, "Comindware.Platform.Api.Data.Procedure": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "adapterId": { "type": "string" }, "endpointId": { "type": "string" }, "data": { "type": "object", "additionalProperties": { "type": "object" } }, "signature": { "$ref": "#/definitions/Comindware.Adapter.Common.ISignatureData" } } }, "Comindware.Adapter.Common.Data.SignatureData": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "incomingMessageDefinition": { "$ref": "#/definitions/Comindware.Platform.MessageDef.MessageDefinition" }, "outgoingMessageDefinition": { "$ref": "#/definitions/Comindware.Platform.MessageDef.MessageDefinition" }, "errorMessageDefinition": { "$ref": "#/definitions/Comindware.Platform.MessageDef.MessageDefinition" }, "form": { "$ref": "#/definitions/Comindware.Platform.Form.FormDefinition" } } }, "Comindware.Adapter.Common.ISignatureData": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" } } }, "Comindware.Platform.MessageDef.MessageDefinition": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "attributes": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.MessageDef.Attribute" } } } }, "Comindware.WebMvc.Controllers.ProcedureUpdateData": { "type": "object", "properties": { "adapterId": { "type": "string" }, "signatureName": { "type": "string" }, "data": { "type": "object", "additionalProperties": { "type": "object" } } } }, "Comindware.WebMvc.Controllers.ProcedureFormUpdates": { "type": "object", "properties": { "commonForm": { "$ref": "#/definitions/Comindware.Platform.Form.FormDefinition" }, "signatureForm": { "$ref": "#/definitions/Comindware.Platform.Form.FormDefinition" } } }, "Comindware.WebMvc.Controllers.ProcedureDataView": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "adapterId": { "type": "string" }, "endpointId": { "type": "string" }, "data": { "type": "object", "additionalProperties": { "type": "object" } }, "signature": { "$ref": "#/definitions/Comindware.Adapter.Common.Data.SignatureData" }, "procedure": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Procedure", "readOnly": true } } }, "Comindware.Platform.Api.Services.ProcedureQuery": { "type": "object", "properties": { "adapterId": { "type": "string" }, "endpointId": { "type": "string" }, "uriPart": { "type": "string" } } }, "Comindware.WebMvc.Controllers.ProcedureView": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "typeDescription": { "type": "string" }, "type": { "type": "string" }, "isDisabled": { "type": "boolean" }, "adapterId": { "type": "string" }, "endpointName": { "type": "string" } } }, "Comindware.Solution.Api.Data.ModelDiagram.VersionFilter": { "type": "object", "properties": { "solution": { "type": "string" }, "metaObject": { "type": "string" }, "withVersions": { "type": "boolean" }, "container": { "type": "string" }, "type": { "enum": [ "Undefined", "Subprocess", "ProcessModel", "BusinessArchitecture", "ProcessGroup", "OrgStructure", "ProcessHierarchy", "DataModel", "ClassModel", "BusinessCapabilities", "DocumentationContainer", "Regulatory" ], "type": "string" }, "withoutAncestors": { "type": "boolean" }, "versionId": { "type": "string" } } }, "Comindware.Solution.Api.Data.BusinessArchitecture.ValidationSummary": { "type": "object", "properties": { "items": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Data.BusinessArchitecture.ValidationItem" }, "readOnly": true } } }, "Comindware.Solution.Api.Data.BusinessArchitecture.ValidationItem": { "type": "object", "properties": { "id": { "type": "string", "readOnly": true }, "severity": { "enum": [ "Undefined", "Hidden", "Info", "Warning", "Error" ], "type": "string", "readOnly": true }, "message": { "type": "string", "readOnly": true } } }, "Comindware.Solution.Api.Data.ModelDiagram.Breadcrumb": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "type": { "enum": [ "Undefined", "Process", "ProcessTemplate", "ProcessTemplateList", "ProcessTemplateLists", "ProcessTemplateForm", "ProcessTemplateForms", "ProcessTemplateAttribute", "ProcessTemplateAttributes", "ProcessTemplateAction", "ProcessTemplateActions", "ProcessTemplateToolbarItem", "ProcessTemplateToolbar", "ProcessTemplateDesigner", "ProcessDiagram", "ProcessDiagramList", "ProcessDiagramActivity", "ProcessTemplateAccessRights", "RecordTemplate", "RecordTemplateList", "RecordTemplateLists", "RecordTemplateForm", "RecordTemplateForms", "RecordTemplateAttribute", "RecordTemplateAttributes", "RecordTemplateAction", "RecordTemplateActions", "RecordTemplateToolbarItem", "RecordTemplateToolbar", "RecordTemplateAccessRights", "RecordTemplateExportTemplates", "Case", "CaseTemplate", "CaseTemplateList", "CaseTemplateLists", "CaseTemplateForm", "CaseTemplateForms", "CaseTemplateAttribute", "CaseTemplateAttributes", "CaseTemplateAction", "CaseTemplateActions", "CaseTemplateToolbarItem", "CaseTemplateToolbar", "CaseTemplateAccessRights", "AccountTemplate", "AccountTemplateList", "AccountTemplateLists", "AccountTemplateForm", "AccountTemplateForms", "AccountTemplateAttribute", "AccountTemplateAttributes", "AccountTemplateAction", "AccountTemplateActions", "AccountTemplateToolbarItem", "AccountTemplateToolbar", "AccountTemplateAccessRights", "AccountTemplateExportTemplates", "MyTasks", "MyTasksList", "MyTasksLists", "List", "Action", "Group", "Splitter", "ArchitectureModel", "People", "ExternalPage", "ProcessDashboardPage", "DashboardPage", "DataModel", "DataModelDiagramList", "Templates", "Settings", "AccountActivities", "SettingsScriptExecutionTrace", "SettingsWalConfiguration", "SettingsBehaviourStateService", "SimplePage", "DesktopPage", "GlobalFunction", "GlobalFunctions", "GlobalVariables", "GlobalVariable", "CommunicationChannels", "CommunicationRoutes", "InboundMessage", "OutboundMessage", "BaseNotification", "TaskNotification", "DiagramList", "Integration", "ProcessIntegrations", "UserGroups", "Users", "Role", "Roles", "Solution", "Solutions", "Backups", "Link", "Record", "MessageTypes", "Documents", "BusinessCapabilitiesDiagram", "BusinessCapabilitiesDiagramList", "ClassModelDiagram", "ClassModelDiagramList", "RoleWorkspace", "RoleWorkspaces", "SolutionRoleWorkspace", "GlobalSecurity", "Licensing", "Substitution", "Themes", "Performance", "ActiveDirectory", "AccountAudit", "CustomURL", "ProcessSchemeMonitor", "ListMonitor", "DashboardMonitor", "TemplateListMonitor", "DashboardComplexChart", "ProcessInstanceMonitor", "ProcessCompletedAnalysis", "TimelineProcessAnalysisActive", "TimelineProcessAnalysisCompleted", "ExecutionActiveProcessAnalysis", "DynamicVersionStatistics", "DynamicInstanceStatistics", "DisciplineMilestoneAnalysis", "PerformanceDisciplineCompleted", "PerformanceDisciplineActive", "Instance", "AllTemplatesList", "PerformanceMonitor", "BusinessArchitecture", "BusinessArchitectures", "VersionManagement", "Triggers", "UserCommandExecutionDataset", "UserCommand", "ADConfiguration", "Form", "DesignerPages", "Adapter", "Conversations", "ProcessRegistryWorkspace", "ProcessGroup", "ProcessGroupRef", "ProcessModel", "ProcessModelRef", "ProcessGallery", "ProcessRegistry", "ProcessReports", "ProcessDiscussions", "ProcessAgreements", "Subprocess", "OrgStrRegistryWorkspace", "OrgStrRegistry", "OrgUnitPosition", "OrgUnitDepartment", "OrgStrDiscussions", "RegulatoryRegistryWorkspace", "RegulatoryUnitDirectory", "RegulatoryUnitFile", "RegulatoryRegistry", "RegulatoryDiscussions", "VersionControl" ], "type": "string" }, "parent": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelDiagram.Breadcrumb" }, "siblings": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Data.ModelDiagram.Breadcrumb" } } } }, "Comindware.DiagramInterchangeMappers.Common.InterchangeModel": { "type": "object", "properties": { "name": { "type": "string" }, "type": { "enum": [ "Undefined", "Image", "Xml", "FileData", "Integration", "VersionElement", "Document" ], "type": "string", "readOnly": true } } }, "Comindware.Solution.Api.Data.DiagramInterchangeIntegration.IntegrationAuthData": { "type": "object", "properties": { "success": { "type": "boolean" }, "message": { "type": "string" }, "accessToken": { "type": "string" } } }, "Comindware.Solution.Api.Data.DiagramInterchangeIntegration.IntegrationImportData": { "type": "object", "properties": { "integrationAuthData": { "$ref": "#/definitions/Comindware.Solution.Api.Data.DiagramInterchangeIntegration.IntegrationAuthData" }, "integrationDiagramModels": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Data.DiagramInterchangeIntegration.IntegrationDiagramData" } } } }, "Comindware.Solution.Api.Data.DiagramInterchangeIntegration.IntegrationDiagramData": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "body": { "type": "string" }, "importedDiagramIds": { "type": "array", "items": { "type": "string" } } } }, "Comindware.Solution.Api.Data.BusinessArchitecture.CommitDetails": { "type": "object", "properties": { "solutionId": { "type": "string" }, "message": { "type": "string" } } }, "Comindware.Solution.Api.Data.BusinessArchitecture.RestoreDetails": { "type": "object", "properties": { "solutionId": { "type": "string" }, "versionId": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Row": { "type": "object", "properties": { "id": { "type": "string" }, "columns": { "type": "array", "items": { "type": "object" } }, "columnData": { "type": "array", "items": { "type": "object" } } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.MigrationResultModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.MigrationResultModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.MigrationResultModel": { "type": "object", "properties": { "succeded": { "type": "array", "items": { "type": "string" } }, "failed": { "type": "array", "items": { "type": "string" } } } }, "Comindware.Solution.Api.Data.PrototypeFilterData": { "type": "object", "properties": { "prototypeType": { "enum": [ "Undefined", "Documentation" ], "type": "string", "readOnly": true } } }, "Comindware.Solution.Api.Data.PrototypeInfo": { "type": "object", "properties": { "solution": { "type": "string" }, "prototype": { "type": "string" }, "form": { "type": "string" } } }, "Comindware.Platform.Office.R7Office.Data.R7FileStatusChangesResultPayload": { "type": "object", "properties": { "error": { "format": "int32", "type": "integer" } } }, "Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.IDictionary[System.String,System.Object]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "object", "additionalProperties": { "type": "object" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.WebApiResponse[System.String[]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "type": "string" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.EditRecordModel": { "description": "Represents an edit record model.", "type": "object", "properties": { "id": { "description": "Record identifier.", "type": "string" }, "properties": { "description": "Record properties to edit.", "type": "object", "additionalProperties": { "type": "array", "items": { "type": "object" } } } } }, "Comindware.Platform.Contracts.RecordExportParameters": { "description": "Represents a record export parameters model.", "type": "object", "properties": { "containerAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Record template alias." }, "objectIds": { "description": "Record identifiers to export.", "type": "array", "items": { "type": "string" } } } }, "Comindware.Platform.Contracts.WebApiResponse[System.Byte[]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "format": "byte", "description": "Request result.", "type": "string" }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.RecordImportParameters": { "description": "Represents a record import parameters model.", "type": "object", "properties": { "uploadId": { "description": "Stream identifier of uploaded records file.", "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[System.Int32]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "format": "int32", "description": "Request result.", "type": "integer" }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Solution.Api.Data.ObjectPropertyReference": { "type": "object", "properties": { "instanceTypeId": { "type": "string" }, "type": { "enum": [ "String", "Boolean", "DateTime", "Duration", "Barcode", "Decimal", "Integer", "Double", "ComplexProperty", "Guid", "AccountProperty", "ImageProperty", "UriProperty", "RoleProperty", "OrganizationalUnit", "Model", "DocumentProperty", "InstanceProperty", "Conversation", "EnumProperty", "ProcessProperty", "DrawingProperty", "Color" ], "type": "string", "readOnly": true }, "format": { "enum": [ "Undefined", "ShortDate", "DateISO", "CondensedDate", "LongDate", "MonthDay", "YearMonth", "LongDateShortTime", "LongDateLongTime", "ShortDateShortTime", "ShortDateLongTime", "CondensedDateTime", "ShortTime", "LongTime", "DateTimeISO", "DurationHMSTime", "DurationHMTime", "DurationHM", "DurationHMS", "DurationD8HM", "DurationD24HM", "DurationFullShort", "DurationFullLong", "DurationISO", "DurationInvariant", "Text", "Link", "Indicator", "Badge", "PlainText", "HtmlText", "MarkedText", "PhoneRuMask", "PassportRuMask", "IndexRuMask", "INNMask", "IndividualINNMask", "OGRNMask", "LicensePlateNumberRuMask", "EmailMask", "CustomMask", "Attachment", "InlineDocument", "SignedDocument", "Uri", "Hypertext", "QRcode", "Code39", "GS1_128" ], "type": "string" }, "text": { "type": "string" }, "displayAttribute": { "type": "boolean" }, "isBuiltIn": { "type": "boolean" }, "calculated": { "type": "boolean" }, "isReadonly": { "type": "boolean" }, "isSystem": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "isMultiValue": { "type": "boolean" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.Solution.Api.Data.IExtendedObjectProperty": { "type": "object", "properties": { "recordTypeId": { "type": "string" }, "indexed": { "type": "boolean" }, "obsolete": { "type": "boolean" }, "tracked": { "type": "boolean" }, "unique": { "type": "boolean" }, "displayAttribute": { "type": "boolean" }, "ignoreUniqueErrors": { "type": "boolean" }, "calculated": { "type": "boolean" }, "calculateExpression": { "type": "string" }, "typeName": { "type": "string" }, "alias": { "type": "string" }, "description": { "type": "string" }, "errorMessageExpression": { "type": "string" }, "expression": { "type": "string" }, "fileFormat": { "type": "array", "items": { "enum": [ "Unknown", "Pdf", "Txt", "Png", "Jpeg", "Bmp", "Emf", "Csv", "Xlsx", "Docx", "Pptx", "Vsdx", "Msg", "Zip", "Log", "Rar", "Tar", "Targz", "Gz", "Bz2", "Tarbz2", "Env", "Unl", "Eml", "Sql", "Iso", "Conf" ], "type": "string" } }, "format": { "enum": [ "Undefined", "ShortDate", "DateISO", "CondensedDate", "LongDate", "MonthDay", "YearMonth", "LongDateShortTime", "LongDateLongTime", "ShortDateShortTime", "ShortDateLongTime", "CondensedDateTime", "ShortTime", "LongTime", "DateTimeISO", "DurationHMSTime", "DurationHMTime", "DurationHM", "DurationHMS", "DurationD8HM", "DurationD24HM", "DurationFullShort", "DurationFullLong", "DurationISO", "DurationInvariant", "Text", "Link", "Indicator", "Badge", "PlainText", "HtmlText", "MarkedText", "PhoneRuMask", "PassportRuMask", "IndexRuMask", "INNMask", "IndividualINNMask", "OGRNMask", "LicensePlateNumberRuMask", "EmailMask", "CustomMask", "Attachment", "InlineDocument", "SignedDocument", "Uri", "Hypertext", "QRcode", "Code39", "GS1_128" ], "type": "string" }, "id": { "type": "string" }, "isCalculated": { "type": "boolean" }, "isReadonly": { "type": "boolean" }, "isDigitGrouping": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "isIndexed": { "type": "boolean" }, "isMandatory": { "type": "boolean" }, "isMultiValue": { "type": "boolean" }, "isOwnership": { "type": "boolean" }, "isSystem": { "type": "boolean" }, "isTracked": { "type": "boolean" }, "isUnique": { "type": "boolean" }, "name": { "type": "string" }, "possibleValueExpression": { "type": "string" }, "type": { "enum": [ "String", "Boolean", "DateTime", "Duration", "Barcode", "Decimal", "Integer", "Double", "ComplexProperty", "Guid", "AccountProperty", "ImageProperty", "UriProperty", "RoleProperty", "OrganizationalUnit", "Model", "DocumentProperty", "InstanceProperty", "Conversation", "EnumProperty", "ProcessProperty", "DrawingProperty", "Color" ], "type": "string" }, "validationMaskRegex": { "type": "string" }, "valueValidationExpression": { "type": "string" } } }, "Comindware.Platform.Contracts.Models.WebApi.RecordKey": { "description": "Represents model for getting record by external key.", "type": "object", "properties": { "templateGlobalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Alias of record template." }, "keyProperties": { "description": "Object with attributes aliases as properties and attributes expected values as values", "type": "object", "additionalProperties": { "type": "object" } }, "indexedProperties": { "description": "Object with attributes aliases as properties and full-text query strings values.", "type": "object", "additionalProperties": { "type": "string" } }, "returnProperties": { "description": "List of properties to get.", "type": "array", "items": { "type": "string" } } } }, "Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.List[System.Collections.Generic.Dictionary[System.String,System.Object]]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "type": "object", "additionalProperties": { "type": "object" } } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.Models.WebApi.RecordKeyData": { "description": "Represents model for editing record by external key.", "type": "object", "properties": { "templateGlobalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Alias of record template." }, "keyProperties": { "description": "Key properties to find record.", "type": "array", "items": { "type": "string" } }, "propertyValues": { "description": "Record property values.", "type": "object", "additionalProperties": { "type": "object" } } } }, "Comindware.Solution.Api.Data.BusinessArchitecture.RegistryQuery": { "type": "object", "properties": { "type": { "enum": [ "Undefined", "Subprocess", "ProcessModel", "BusinessArchitecture", "ProcessGroup", "OrgStructure", "ProcessHierarchy", "DataModel", "ClassModel", "BusinessCapabilities", "DocumentationContainer", "Regulatory" ], "type": "string" }, "objects": { "type": "array", "items": { "type": "string" } }, "baVersionId": { "type": "string" }, "solutionId": { "type": "string" }, "withProperties": { "type": "boolean" } } }, "Comindware.Solution.Api.Data.BusinessArchitecture.RegistryQueryResult": { "type": "object", "properties": { "objects": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Data.BusinessArchitecture.RegistryMember" } }, "template": { "type": "string" }, "form": { "type": "string" } } }, "Comindware.Solution.Api.Data.BusinessArchitecture.RegistryMember": { "type": "object", "properties": { "children": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Data.BusinessArchitecture.RegistryMember" } }, "propertyValues": { "type": "object", "additionalProperties": { "type": "object" } }, "type": { "enum": [ "Undefined", "Element", "Record", "Process", "Case", "Account", "Note", "Document", "Task", "User", "Flow", "ProcessModel", "ProcessModelRef", "Resource", "ProcessGroup", "ProcessGroupRef", "MemberGroup", "Member", "Operation", "Attribute", "Form", "Toolbar", "List", "Line", "StartEvent", "IntermediateEvent", "EndEvent", "Gateway", "Data", "Pool", "Lane", "Annotation", "Inscription", "Subprocess", "BpmnGroup", "OrgUnit", "RegUnit", "Capability", "Group" ], "type": "string" } } }, "Comindware.Platform.Api.Data.ResourceItemBase": { "type": "object", "properties": { "alias": { "type": "string" }, "description": { "type": "string" }, "name": { "type": "string" }, "isResourceClass": { "type": "boolean" }, "itemType": { "enum": [ "Undefined", "AccountTemplate", "AttributeChangeHistory", "Audit", "BusinessApp", "CaseInsatnce", "CaseTemplate", "DataRoute", "Diagrams", "Document", "ExportTemplate", "Form", "GlobalFunction", "Integration", "List", "Navigation", "Operation", "ProcessInstance", "ProcessTemplate", "RecordInstance", "RecordTemplate", "RoleTemplate", "OrgStructureTemplate", "DocumentationTemplate", "Cart", "ProcessRegistry", "OrgStructureRegistry", "SysRoles", "SysAccounts", "SysBackup", "SysBusinessApps", "SysAdapters", "SysCommunicationChannels", "SysGlobalConfig", "SysGroups", "SysLdap", "SysPerformance", "SysThemes", "System", "SysExtensions", "SysWeb", "SysApi", "SysJournals", "UserTask", "ChangeJournal" ], "type": "string" }, "availablePermissions": { "enum": [ "Undefined", "ContextUserExpression", "ContextObjectCondition", "Read", "Create", "Update", "Delete", "Execute", "FullAccess" ], "type": "string" }, "permissions": { "enum": [ "Undefined", "ContextUserExpression", "ContextObjectCondition", "Read", "Create", "Update", "Delete", "Execute", "FullAccess" ], "type": "string" }, "resourceId": { "type": "string" }, "relatedContainerId": { "type": "string" }, "children": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.ResourceItemBase" } } } }, "Comindware.Platform.Api.Data.RoleConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "alias": { "type": "string" }, "workspace": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "solution": { "type": "string" }, "creator": { "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "lastModifier": { "type": "string" }, "lastWriteDate": { "format": "date-time", "type": "string" }, "members": { "type": "array", "items": { "type": "string" } }, "isActive": { "type": "boolean" }, "isPredefined": { "type": "boolean" }, "roleType": { "enum": [ "Undefined", "BusinessAppRole", "SystemRole" ], "type": "string" }, "rootResource": { "$ref": "#/definitions/Comindware.Platform.Api.Data.ResourcePrivilegeDescriptor" }, "creatorName": { "type": "string" }, "lastModifierName": { "type": "string" } } }, "Comindware.Platform.Api.Data.ResourcePrivilegeDescriptor": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "role": { "type": "string" }, "parent": { "type": "string" }, "children": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.ResourcePrivilegeDescriptor" } }, "target": { "type": "string" }, "targetType": { "enum": [ "Undefined", "AccountTemplate", "AttributeChangeHistory", "Audit", "BusinessApp", "CaseInsatnce", "CaseTemplate", "DataRoute", "Diagrams", "Document", "ExportTemplate", "Form", "GlobalFunction", "Integration", "List", "Navigation", "Operation", "ProcessInstance", "ProcessTemplate", "RecordInstance", "RecordTemplate", "RoleTemplate", "OrgStructureTemplate", "DocumentationTemplate", "Cart", "ProcessRegistry", "OrgStructureRegistry", "SysRoles", "SysAccounts", "SysBackup", "SysBusinessApps", "SysAdapters", "SysCommunicationChannels", "SysGlobalConfig", "SysGroups", "SysLdap", "SysPerformance", "SysThemes", "System", "SysExtensions", "SysWeb", "SysApi", "SysJournals", "UserTask", "ChangeJournal" ], "type": "string" }, "privileges": { "enum": [ "Undefined", "ContextUserExpression", "ContextObjectCondition", "Read", "Create", "Update", "Delete", "Execute", "FullAccess" ], "type": "string" }, "availablePrivileges": { "enum": [ "Undefined", "ContextUserExpression", "ContextObjectCondition", "Read", "Create", "Update", "Delete", "Execute", "FullAccess" ], "type": "string" }, "expression": { "type": "string" }, "condition": { "type": "string" } } }, "Comindware.Platform.Api.Data.TemplateSecurityInfo": { "type": "object", "properties": { "role": { "$ref": "#/definitions/Comindware.Platform.Api.Data.RoleConfiguration" }, "descriptor": { "$ref": "#/definitions/Comindware.Platform.Api.Data.ResourcePrivilegeDescriptor" } } }, "Comindware.Solution.Api.Data.Roles.RoleConfigurationContext": { "type": "object", "properties": { "role": { "$ref": "#/definitions/Comindware.Platform.Api.Data.RoleConfiguration" }, "resourcesTree": { "$ref": "#/definitions/Comindware.Platform.Api.Data.ResourceItemBase" }, "workspaces": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Data.RoleWorkspaceView" } }, "properties": { "type": "object", "additionalProperties": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Common.ObjectProperty" } } } } }, "Comindware.Solution.Api.Data.RoleWorkspaceView": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "solution": { "type": "string" }, "solutionName": { "type": "string" }, "isDefault": { "type": "boolean" }, "description": { "type": "string" } } }, "Comindware.Platform.Common.ObjectProperty": { "type": "object", "properties": { "id": { "type": "string" }, "type": { "enum": [ "String", "Boolean", "DateTime", "Duration", "Barcode", "Decimal", "Integer", "Double", "ComplexProperty", "Guid", "AccountProperty", "ImageProperty", "UriProperty", "RoleProperty", "OrganizationalUnit", "Model", "DocumentProperty", "InstanceProperty", "Conversation", "EnumProperty", "ProcessProperty", "DrawingProperty", "Color" ], "type": "string" }, "format": { "enum": [ "Undefined", "ShortDate", "DateISO", "CondensedDate", "LongDate", "MonthDay", "YearMonth", "LongDateShortTime", "LongDateLongTime", "ShortDateShortTime", "ShortDateLongTime", "CondensedDateTime", "ShortTime", "LongTime", "DateTimeISO", "DurationHMSTime", "DurationHMTime", "DurationHM", "DurationHMS", "DurationD8HM", "DurationD24HM", "DurationFullShort", "DurationFullLong", "DurationISO", "DurationInvariant", "Text", "Link", "Indicator", "Badge", "PlainText", "HtmlText", "MarkedText", "PhoneRuMask", "PassportRuMask", "IndexRuMask", "INNMask", "IndividualINNMask", "OGRNMask", "LicensePlateNumberRuMask", "EmailMask", "CustomMask", "Attachment", "InlineDocument", "SignedDocument", "Uri", "Hypertext", "QRcode", "Code39", "GS1_128" ], "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "description": { "type": "string" }, "isSystem": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "isUnique": { "type": "boolean" }, "isIndexed": { "type": "boolean" }, "isTracked": { "type": "boolean" }, "isDigitGrouping": { "type": "boolean" }, "isMultiValue": { "type": "boolean" }, "isMandatory": { "type": "boolean" }, "isOwnership": { "type": "boolean" }, "isCalculated": { "type": "boolean" }, "isReadonly": { "type": "boolean" }, "expression": { "type": "string" }, "fileFormat": { "type": "array", "items": { "enum": [ "Unknown", "Pdf", "Txt", "Png", "Jpeg", "Bmp", "Emf", "Csv", "Xlsx", "Docx", "Pptx", "Vsdx", "Msg", "Zip", "Log", "Rar", "Tar", "Targz", "Gz", "Bz2", "Tarbz2", "Env", "Unl", "Eml", "Sql", "Iso", "Conf" ], "type": "string" } }, "possibleValueExpression": { "type": "string" }, "validationMaskRegex": { "type": "string" }, "errorMessageExpression": { "type": "string" }, "valueValidationExpression": { "type": "string" } } }, "Comindware.Platform.Api.Data.RolesMergeInfo": { "type": "object", "properties": { "ids": { "type": "array", "items": { "type": "string" } }, "name": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.Solution.Api.Data.RoleWorkspaceConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "solution": { "type": "string" }, "isDefault": { "type": "boolean" }, "description": { "type": "string" }, "iconClass": { "type": "string" }, "roles": { "type": "array", "items": { "type": "string" } }, "navigationItems": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Data.NavigationItem" } } } }, "Comindware.Solution.Api.Data.NavigationItem": { "type": "object", "properties": { "key": { "type": "string", "readOnly": true }, "alias": { "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "container": { "type": "string" }, "priority": { "format": "int32", "type": "integer" }, "order": { "format": "int32", "type": "integer" }, "itemType": { "enum": [ "Undefined", "Process", "ProcessTemplate", "ProcessTemplateList", "ProcessTemplateLists", "ProcessTemplateForm", "ProcessTemplateForms", "ProcessTemplateAttribute", "ProcessTemplateAttributes", "ProcessTemplateAction", "ProcessTemplateActions", "ProcessTemplateToolbarItem", "ProcessTemplateToolbar", "ProcessTemplateDesigner", "ProcessDiagram", "ProcessDiagramList", "ProcessDiagramActivity", "ProcessTemplateAccessRights", "RecordTemplate", "RecordTemplateList", "RecordTemplateLists", "RecordTemplateForm", "RecordTemplateForms", "RecordTemplateAttribute", "RecordTemplateAttributes", "RecordTemplateAction", "RecordTemplateActions", "RecordTemplateToolbarItem", "RecordTemplateToolbar", "RecordTemplateAccessRights", "RecordTemplateExportTemplates", "Case", "CaseTemplate", "CaseTemplateList", "CaseTemplateLists", "CaseTemplateForm", "CaseTemplateForms", "CaseTemplateAttribute", "CaseTemplateAttributes", "CaseTemplateAction", "CaseTemplateActions", "CaseTemplateToolbarItem", "CaseTemplateToolbar", "CaseTemplateAccessRights", "AccountTemplate", "AccountTemplateList", "AccountTemplateLists", "AccountTemplateForm", "AccountTemplateForms", "AccountTemplateAttribute", "AccountTemplateAttributes", "AccountTemplateAction", "AccountTemplateActions", "AccountTemplateToolbarItem", "AccountTemplateToolbar", "AccountTemplateAccessRights", "AccountTemplateExportTemplates", "MyTasks", "MyTasksList", "MyTasksLists", "List", "Action", "Group", "Splitter", "ArchitectureModel", "People", "ExternalPage", "ProcessDashboardPage", "DashboardPage", "DataModel", "DataModelDiagramList", "Templates", "Settings", "AccountActivities", "SettingsScriptExecutionTrace", "SettingsWalConfiguration", "SettingsBehaviourStateService", "SimplePage", "DesktopPage", "GlobalFunction", "GlobalFunctions", "GlobalVariables", "GlobalVariable", "CommunicationChannels", "CommunicationRoutes", "InboundMessage", "OutboundMessage", "BaseNotification", "TaskNotification", "DiagramList", "Integration", "ProcessIntegrations", "UserGroups", "Users", "Role", "Roles", "Solution", "Solutions", "Backups", "Link", "Record", "MessageTypes", "Documents", "BusinessCapabilitiesDiagram", "BusinessCapabilitiesDiagramList", "ClassModelDiagram", "ClassModelDiagramList", "RoleWorkspace", "RoleWorkspaces", "SolutionRoleWorkspace", "GlobalSecurity", "Licensing", "Substitution", "Themes", "Performance", "ActiveDirectory", "AccountAudit", "CustomURL", "ProcessSchemeMonitor", "ListMonitor", "DashboardMonitor", "TemplateListMonitor", "DashboardComplexChart", "ProcessInstanceMonitor", "ProcessCompletedAnalysis", "TimelineProcessAnalysisActive", "TimelineProcessAnalysisCompleted", "ExecutionActiveProcessAnalysis", "DynamicVersionStatistics", "DynamicInstanceStatistics", "DisciplineMilestoneAnalysis", "PerformanceDisciplineCompleted", "PerformanceDisciplineActive", "Instance", "AllTemplatesList", "PerformanceMonitor", "BusinessArchitecture", "BusinessArchitectures", "VersionManagement", "Triggers", "UserCommandExecutionDataset", "UserCommand", "ADConfiguration", "Form", "DesignerPages", "Adapter", "Conversations", "ProcessRegistryWorkspace", "ProcessGroup", "ProcessGroupRef", "ProcessModel", "ProcessModelRef", "ProcessGallery", "ProcessRegistry", "ProcessReports", "ProcessDiscussions", "ProcessAgreements", "Subprocess", "OrgStrRegistryWorkspace", "OrgStrRegistry", "OrgUnitPosition", "OrgUnitDepartment", "OrgStrDiscussions", "RegulatoryRegistryWorkspace", "RegulatoryUnitDirectory", "RegulatoryUnitFile", "RegulatoryRegistry", "RegulatoryDiscussions", "VersionControl" ], "type": "string" }, "customURL": { "type": "string" }, "iconClass": { "type": "string" }, "target": { "type": "string" }, "targetUrl": { "type": "string" }, "severity": { "enum": [ "None", "Low", "Normal", "Major", "Critical", "Fatal" ], "type": "string" }, "userCommand": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.ToolbarItemView" }, "sourcePrototype": { "type": "string" }, "childrenItems": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Solution.Api.Data.NavigationItem" } }, "businessArchitecture": { "$ref": "#/definitions/Comindware.Solution.Api.Data.BusinessArchitectureInfo" } } }, "Comindware.Solution.Api.Data.BusinessArchitectureInfo": { "type": "object", "properties": { "diagramElementId": { "type": "string" }, "refTarget": { "type": "string" }, "template": { "type": "string" }, "form": { "type": "string" } } }, "Comindware.Platform.Api.Data.ScriptDetailsQuery": { "type": "object", "properties": { "journalId": { "type": "string" }, "journalGroup": { "type": "string" } } }, "Comindware.Platform.Api.Data.ScriptDetails": { "type": "object", "properties": { "status": { "type": "string" }, "eventTime": { "format": "date-time", "type": "string" }, "userName": { "type": "string" }, "solutionAlias": { "type": "string" }, "templateAlias": { "type": "string" }, "entityType": { "type": "string" }, "event": { "enum": [ "Undefined", "ApiMethodStarted", "ApiMethodExecuted", "UserCommandStarted", "UserCommandExecuted", "TriggerActionExecution", "TriggerActionExecuted", "BulkCreate", "BulkCreateOnRead", "BulkEdit", "BulkEditOnRead", "BulkDelete", "ObjectCreated", "ObjectCreatedOnRead", "ObjectEdited", "ObjectEditedOnRead", "ObjectDeleted", "ObjectIncluded", "ObjectExcluded", "ObjectArchived", "ObjectRestored", "ProcessPrepared", "TaskCompletionInit", "ActivityProcessed", "ActivityEntered", "ActivityExecutionStarted", "ActivityExecutionContinued", "ActivityExited", "SynchronizationQueued", "SynchronizationStarted", "SynchronizationCompleted", "SynchronizationSkiped", "SynchronizationPreparation", "TokenInitialized", "TokenCreated", "TokenRemoved", "TokenRetry", "TokenSuspended", "TokenActivated", "TokenMoved", "TokenExecution", "BulkMigration", "MigrationStarted", "BulkTokenOperation", "BulkTokenMigration", "MigrationOccurred", "MessageReceived", "MessageParsing", "MessageRouting", "MessageCreating", "MessageHandling", "MessageSending", "MessageSent", "NotificationSent", "EmailSent", "MessageExecutionStarted", "MessageExecutionFinished", "ScriptExecution", "ScriptExecuted", "ScriptEditing", "ScriptLibraryCompiling", "ExpressionExecuted", "AdapterRequestSent", "AdapterRequestReceived", "AdapterResponseSent", "AdapterResponseReceived" ], "type": "string" }, "entityAlias": { "type": "string" }, "entryId": { "type": "string" }, "messagesCount": { "format": "int64", "type": "integer" }, "executionTime": { "format": "int64", "type": "integer" }, "lastModifier": { "type": "string" }, "lastWriteDate": { "format": "date-time", "type": "string" }, "inputParameters": { "type": "object" }, "outputParameters": { "type": "object" }, "scriptEdition": { "type": "string" }, "executionMemory": { "format": "double", "type": "number" }, "messages": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.RuleValidationMessage" } } } }, "Comindware.Platform.Api.Data.RuleValidationMessage": { "type": "object", "properties": { "messageId": { "type": "string" }, "severity": { "enum": [ "Undefined", "Hidden", "Info", "Warning", "Error" ], "type": "string" }, "startLine": { "format": "int32", "type": "integer" }, "endLine": { "format": "int32", "type": "integer" }, "start": { "format": "int32", "type": "integer" }, "end": { "format": "int32", "type": "integer" }, "affectedText": { "type": "string" }, "linkedObjectId": { "type": "string" }, "message": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.ObjectSearchForm": { "type": "object", "properties": { "datasets": { "type": "array", "items": { "type": "string" } }, "sourceType": { "type": "string" }, "showOnList": { "type": "boolean" }, "objectFormType": { "enum": [ "Form", "SearchForm" ], "type": "string" }, "root": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.VerticalLayout" }, "toolbar": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Toolbar" }, "id": { "type": "string" }, "name": { "type": "string" }, "alias": { "type": "string" }, "isDefault": { "type": "boolean" }, "withSimpleToolbar": { "type": "boolean" }, "type": { "enum": [ "PublicForm", "InternalForm", "ModalForm", "SearchForm" ], "type": "string" }, "formSize": { "enum": [ "Common", "Small", "Large" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.SearchFormFilterPossibleValuesQuery": { "type": "object", "properties": { "datasetQuery": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DatasetQuery" }, "searchFormQuery": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.SearchFormQuery" }, "searchString": { "type": "string" }, "datasourceId": { "type": "string" }, "ids": { "type": "array", "items": { "type": "string" } }, "collectionFilter": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FilterBase" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.SolutionInfoModel[]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.SolutionInfoModel" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.SolutionInfoModel": { "description": "Represents a business application configuration.", "type": "object", "properties": { "alias": { "description": "Business application alias.", "type": "string" }, "name": { "description": "Business application name.", "type": "string" }, "description": { "description": "Business application description.", "type": "string" }, "isDefault": { "description": "Is business application default.", "type": "boolean" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.SolutionInfoModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.SolutionInfoModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Solution.Api.Data.BehaviourStateCollection": { "type": "object", "properties": { "state": { "enum": [ "Undefined", "Active", "Suspend", "Skip" ], "type": "string" }, "activities": { "type": "object", "additionalProperties": { "enum": [ "Undefined", "Active", "Suspend", "Skip" ], "type": "string" } } } }, "Comindware.Solution.Api.Data.SolutionConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "alias": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.Models.Git.GitSolutionConfigurationModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.Git.GitSolutionConfigurationModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.Models.Git.GitSolutionConfigurationModel": { "type": "object", "properties": { "repository": { "type": "string" }, "branch": { "type": "string" }, "message": { "type": "string" }, "newNameBranch": { "type": "string" }, "userCredentials": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.Git.GitCommitterModel" } } }, "Comindware.Platform.Contracts.Models.Git.GitCommitterModel": { "type": "object", "properties": { "user": { "type": "string" }, "password": { "type": "string" }, "userName": { "type": "string" }, "email": { "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.IList[Comindware.Platform.Contracts.Models.Git.GitRepositoryConfigurationModel]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.Git.GitRepositoryConfigurationModel" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.Models.Git.GitRepositoryConfigurationModel": { "type": "object", "properties": { "repositoryName": { "type": "string" }, "repositoryPath": { "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.Models.Git.GitCommitterModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.Git.GitCommitterModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.Models.Git.GitActionResultModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.Git.GitActionResultModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.Models.Git.GitActionResultModel": { "type": "object", "properties": { "success": { "type": "boolean" }, "message": { "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.IList[System.String]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "type": "string" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.WebApiResponse[System.Collections.Generic.IList[Comindware.Platform.Contracts.Models.Git.GitCommitModel]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.Models.Git.GitCommitModel" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.Models.Git.GitCommitModel": { "type": "object", "properties": { "commiter": { "type": "string" }, "dateTime": { "format": "date-time", "type": "string" }, "description": { "type": "string" }, "id": { "type": "string" }, "tag": { "type": "string" } } }, "Comindware.Solution.Git.ViewModel.GitSolutionConfiguration": { "type": "object", "properties": { "message": { "type": "string" }, "newNameBranch": { "type": "string" }, "userCredentials": { "$ref": "#/definitions/Comindware.Solution.Git.ViewModel.GitCommitter" }, "repositoryName": { "type": "string" }, "repositoryPath": { "type": "string" }, "branch": { "type": "string" } } }, "Comindware.Solution.Git.ViewModel.GitCommitter": { "type": "object", "properties": { "user": { "type": "string" }, "password": { "type": "string" }, "userName": { "type": "string" }, "email": { "type": "string" } } }, "Comindware.Solution.Git.ViewModel.Configuration": { "type": "object", "properties": { "repositoryName": { "type": "string" }, "repositoryPath": { "type": "string" }, "branch": { "type": "string" } } }, "Comindware.Solution.Git.ViewModel.GitActionResult": { "type": "object", "properties": { "success": { "type": "boolean" }, "message": { "type": "string" } } }, "Comindware.Solution.Git.ViewModel.GitCommit": { "type": "object", "properties": { "commiter": { "type": "string" }, "dateTime": { "format": "date-time", "type": "string" }, "description": { "type": "string" }, "id": { "type": "string" }, "tag": { "type": "string" } } }, "Comindware.Solution.Git.ViewModel.GitPushPullConfiguration": { "type": "object", "properties": { "message": { "type": "string" }, "solution": { "type": "string" }, "repositoryName": { "type": "string" }, "repositoryPath": { "type": "string" }, "branch": { "type": "string" } } }, "Comindware.Platform.Contracts.ValidationScriptsExportSummary": { "description": "Transfer validation scripts push results.", "type": "object", "properties": { "result": { "description": "Serialized git export result.", "type": "boolean" }, "errors": { "description": "Serialized validation scripts result.", "type": "array", "items": { "type": "string" } } } }, "Comindware.Platform.Contracts.ValidationSummary": { "type": "object", "properties": { "summaryMessage": { "type": "string" }, "missingObjects": { "type": "array", "items": { "type": "string" } }, "missingReferences": { "type": "array", "items": { "type": "string" } }, "duplicates": { "type": "array", "items": { "type": "string" } }, "referenceDataConflicts": { "type": "array", "items": { "type": "string" } } } }, "Comindware.Platform.Contracts.TransferMetadata": { "description": "Represents exported metadata.", "type": "object", "properties": { "name": { "description": "Solution name.", "type": "string" }, "alias": { "description": "Solution alias.", "type": "string" }, "description": { "description": "Solution description.", "type": "string" }, "exportDate": { "format": "date-time", "description": "Export date.", "type": "string" }, "database": { "description": "Database id.", "type": "string" }, "server": { "description": "Server address.", "type": "string" }, "version": { "description": "Server version.", "type": "string" }, "exportStatistics": { "$ref": "#/definitions/Comindware.Platform.Contracts.TransferStatistics", "description": "Exported elements' statistics." } } }, "Comindware.Platform.Contracts.TransferStatistics": { "description": "Represents exported elements' statistics.", "type": "object", "properties": { "recordTemplates": { "$ref": "#/definitions/Comindware.Platform.Contracts.SuccessRate", "description": "Number of exported record templates." }, "accountTemplates": { "$ref": "#/definitions/Comindware.Platform.Contracts.SuccessRate", "description": "Number of exported account templates." }, "processTemplates": { "$ref": "#/definitions/Comindware.Platform.Contracts.SuccessRate", "description": "Number of exported process templates." }, "caseTemplates": { "$ref": "#/definitions/Comindware.Platform.Contracts.SuccessRate", "description": "Number of exported case templates." }, "synchronizations": { "$ref": "#/definitions/Comindware.Platform.Contracts.SuccessRate", "description": "Number of exported synchronization configurations." }, "roles": { "$ref": "#/definitions/Comindware.Platform.Contracts.SuccessRate", "description": "Number of exported roles." }, "messageTemplates": { "$ref": "#/definitions/Comindware.Platform.Contracts.SuccessRate", "description": "Number of exported message templates." }, "globalFunctions": { "$ref": "#/definitions/Comindware.Platform.Contracts.SuccessRate", "description": "Number of exported global functions." }, "workspaces": { "$ref": "#/definitions/Comindware.Platform.Contracts.SuccessRate", "description": "Number of exported role workspaces." }, "routes": { "$ref": "#/definitions/Comindware.Platform.Contracts.SuccessRate", "description": "Number of exported communication routes." }, "globalVariables": { "$ref": "#/definitions/Comindware.Platform.Contracts.SuccessRate", "description": "Number of exported global variables." } } }, "Comindware.Platform.Contracts.SuccessRate": { "description": "Represents export's success rate.", "type": "object", "properties": { "found": { "format": "int32", "description": "Number of elements on server at the time of export.", "type": "integer", "readOnly": true }, "exported": { "format": "int32", "description": "Number of exported elements.", "type": "integer", "readOnly": true } } }, "Comindware.Solution.Git.ViewModel.GitMergeConfiguration": { "type": "object", "properties": { "masterBranch": { "type": "string" }, "fromMaster": { "type": "boolean" }, "message": { "type": "string" }, "solution": { "type": "string" }, "repositoryName": { "type": "string" }, "repositoryPath": { "type": "string" }, "branch": { "type": "string" } } }, "Comindware.Solution.Api.Data.SolutionVariable": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "solution": { "type": "string" }, "alias": { "type": "string" }, "variableType": { "enum": [ "Undefined", "String", "Decimal", "DateTime", "Duration", "Boolean" ], "type": "string" }, "description": { "type": "string" }, "expression": { "type": "string" }, "value": { "type": "object" } } }, "Comindware.WebMvc.Areas.TeamNetwork.Models.SolutionVariableSetter": { "type": "object", "properties": { "id": { "type": "string" }, "value": { "type": "object" } } }, "Comindware.Platform.Api.Data.Substitution": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "startDate": { "format": "date-time", "type": "string" }, "endDate": { "format": "date-time", "type": "string" }, "absentee": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "deputies": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" } }, "roles": { "type": "array", "items": { "type": "string" } }, "isDisabled": { "type": "boolean" }, "creationDate": { "format": "date-time", "type": "string" }, "creator": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" }, "lastWriteDate": { "format": "date-time", "type": "string" }, "lastModifier": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Reference" } } }, "Comindware.WebMvc.Controllers.SynchronizationApiController.IntegrationContext": { "type": "object", "properties": { "internalRecordTemplatesMetadata": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.MetadataType" } }, "externalRecordTemplatesMetadata": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.MetadataType" } }, "configuration": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Synchronization.ODataSynchronizationConfig" }, "channels": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.ChannelInfo" } }, "relatedConfigs": { "type": "object", "additionalProperties": { "type": "string" } } } }, "Comindware.Platform.Api.Data.MetadataType": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "properties": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.MetadataPropertyInfo" } } } }, "Comindware.TeamNetwork.Api.Data.Synchronization.ODataSynchronizationConfig": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "recordTemplate": { "type": "string" }, "oDataChannel": { "type": "string" }, "propertyMap": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Synchronization.PropertyMap" } }, "schedule": { "$ref": "#/definitions/Comindware.Platform.Api.Data.ScheduleConfiguration" }, "deleteConditionConfiguration": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Synchronization.DeleteConditionConfiguration" }, "solic": { "type": "string" }, "fetchingStrategy": { "enum": [ "All", "ByDate", "ByHash" ], "type": "string" }, "initiator": { "type": "string" }, "operationType": { "enum": [ "Import", "Export" ], "type": "string" }, "externalTemplate": { "type": "string" }, "exportSettings": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Synchronization.ExportSettings" }, "importSettings": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Synchronization.ImportSettings" }, "behaviourState": { "enum": [ "Undefined", "Active", "Suspend", "Skip" ], "type": "string" } } }, "Comindware.Platform.Api.Data.MetadataPropertyInfo": { "type": "object", "properties": { "id": { "type": "string" }, "propertyName": { "type": "string" }, "propertyType": { "type": "string" }, "propertyFormat": { "type": "string" }, "referencedId": { "type": "string" }, "isReference": { "type": "boolean" }, "isKeyProperty": { "type": "boolean" }, "isMandatory": { "type": "boolean" }, "isDisabled": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.Synchronization.PropertyMap": { "type": "object", "properties": { "id": { "type": "string" }, "externalProperty": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Synchronization.Property" }, "internalProperty": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Synchronization.Property" }, "isKey": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.Synchronization.DeleteConditionConfiguration": { "type": "object", "properties": { "id": { "type": "string" }, "deleteNonExistent": { "type": "boolean" }, "deleteConditions": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Synchronization.Condition" } } } }, "Comindware.TeamNetwork.Api.Data.Synchronization.ExportSettings": { "type": "object", "properties": { "id": { "type": "string" }, "filter": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Synchronization.ExportFilter" } }, "deleteRecordsAfterExport": { "type": "boolean" }, "exportDisabled": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.Synchronization.ImportSettings": { "type": "object", "properties": { "id": { "type": "string" }, "dependsOn": { "type": "array", "items": { "type": "string" } }, "propertyTriggers": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Synchronization.PropertyTrigger" } }, "filter": { "type": "string" }, "requestObjectsCount": { "format": "int32", "type": "integer" }, "order": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Synchronization.Order" } }, "timePropertyName": { "type": "string" }, "timePropertyValue": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Synchronization.Property": { "type": "object", "properties": { "internalId": { "type": "string" }, "id": { "type": "string" }, "isValid": { "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.Synchronization.Condition": { "type": "object", "properties": { "id": { "type": "string" }, "property": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Synchronization.Property" }, "propertyValue": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Synchronization.ExportFilter": { "type": "object", "properties": { "id": { "type": "string" }, "property": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Synchronization.Property" }, "propertyValue": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Synchronization.PropertyTrigger": { "type": "object", "properties": { "id": { "type": "string" }, "triggerType": { "enum": [ "Reference", "SetValue" ], "type": "string", "readOnly": true } } }, "Comindware.TeamNetwork.Api.Data.Synchronization.Order": { "type": "object", "properties": { "id": { "type": "string" }, "direction": { "enum": [ "Asc", "Desc" ], "type": "string" }, "propertyName": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Synchronization.SynchronizationSession": { "type": "object", "properties": { "id": { "type": "string" }, "config": { "type": "string" }, "solic": { "type": "string" }, "enqueueTime": { "format": "date-time", "type": "string" }, "startTime": { "format": "date-time", "type": "string" }, "endTime": { "format": "date-time", "type": "string" }, "sessionStatus": { "enum": [ "Undefined", "Waiting", "InQueue", "InProgress", "Completed", "Aborted", "Failed", "CompletedWithWarning", "CompletedWithError" ], "type": "string" }, "message": { "type": "string" }, "treatedCount": { "format": "int32", "type": "integer" }, "createdCount": { "format": "int32", "type": "integer" }, "updatedCount": { "format": "int32", "type": "integer" }, "editedCount": { "format": "int32", "type": "integer" }, "deletedCount": { "format": "int32", "type": "integer" }, "initiator": { "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Synchronization.ODataSynchronizationConfigValidationParameters": { "type": "object", "properties": { "solic": { "type": "string" }, "config": { "type": "string" }, "channel": { "type": "string" }, "externalTemplate": { "type": "string" }, "internalTemplate": { "type": "string" } } }, "Comindware.Platform.Api.Data.Template": { "type": "object", "properties": { "id": { "type": "string" }, "alias": { "type": "string" }, "name": { "type": "string" }, "isDisabled": { "type": "boolean" }, "type": { "enum": [ "Undefined", "Task", "Case", "Process", "Record", "Account", "Role", "OrgStructure", "Substitution", "UserActivities", "AccountAudit", "Template", "Behaviour", "SchemeActivity", "TokenError", "ProcessObject", "Solution", "Serial", "Diagram", "Scheme", "Documentation", "Message", "Form", "Regulatory" ], "type": "string" }, "solution": { "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "creator": { "type": "string" }, "description": { "type": "string" }, "displayNameRule": { "$ref": "#/definitions/Comindware.Platform.Api.Data.DisplayNameRule" }, "namePropertyId": { "type": "string" }, "solutionName": { "type": "string" }, "recordTemplate": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Template" }, "isReferenceData": { "type": "boolean" }, "isTransferable": { "type": "boolean" }, "keyProperty": { "type": "string" }, "conversationDisplayConfig": { "$ref": "#/definitions/Comindware.Platform.Api.Data.ObjectConversationDisplayConfig" } } }, "Comindware.Platform.Api.Data.DisplayNameRule": { "type": "object", "properties": { "value": { "type": "string" }, "type": { "enum": [ "Expression", "N3Query", "Feel", "DecisionTableTree", "CSharp", "Attribute", "Value" ], "type": "string" } } }, "Comindware.Platform.Api.Data.ObjectConversationDisplayConfig": { "type": "object", "properties": { "id": { "type": "string" }, "disableSidePanelConversations": { "type": "boolean" }, "disableWidgetConversations": { "type": "boolean" }, "prohibitedReferenceTypes": { "type": "array", "items": { "enum": [ "Attachment", "URI" ], "type": "string" } }, "hideArchivedMessages": { "type": "boolean" }, "attributesMapping": { "type": "object", "additionalProperties": { "type": "string" } } } }, "Comindware.Platform.Api.Data.TemplateUsages": { "type": "object", "properties": { "usedEntities": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.TemplateReference" } }, "usedByEntities": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.TemplateReference" } } } }, "Comindware.Common.TimeZoneInformation": { "type": "object", "properties": { "platformId": { "type": "string" }, "olsonId": { "type": "string" }, "nameEn": { "type": "string" }, "nameDe": { "type": "string" }, "nameRu": { "type": "string" }, "supportDaylightSavingTime": { "type": "boolean" }, "offset": { "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.ToolbarModel[]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.ToolbarModel" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.ToolbarModel": { "description": "Represents a toolbar model.", "type": "object", "properties": { "globalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Toolbar global alias." }, "container": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Container global alias." }, "name": { "description": "Toolbar name.", "type": "string" }, "isDefaultForLists": { "description": "Default toolbar for lists.", "type": "boolean" }, "isDefaultForForms": { "description": "Default toolbar for forms.", "type": "boolean" }, "isDefaultForProcess": { "description": "Default toolbar for process.", "type": "boolean" }, "isDefaultForProcessDesigner": { "description": "Default toolbar for process designer.", "type": "boolean" }, "isDefaultForModelDesigner": { "description": "Default toolbar for model designer.", "type": "boolean" }, "isDefaultForTaskLists": { "description": "Default toolbal for task lists.", "type": "boolean" }, "items": { "description": "Toolbar elements.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.ToolbarItemModel" } } } }, "Comindware.Platform.Contracts.ToolbarItemModel": { "description": "Represents a toolbar item model.", "type": "object", "properties": { "action": { "$ref": "#/definitions/System.Nullable[Comindware.Platform.Contracts.GlobalAlias]", "description": "Gets ot sets action global alias." }, "collectionAction": { "$ref": "#/definitions/Comindware.Platform.Contracts.CollectionActionModel", "description": "Gets or sets collection action." }, "name": { "description": "Toolbar element name.", "type": "string" }, "description": { "description": "Toolbar element description.", "type": "string" }, "order": { "format": "int32", "description": "Order number of toolbar element.", "type": "integer" }, "type": { "description": "Type of toolbar element.", "enum": [ "Undefined", "Action", "Group", "Splitter" ], "type": "string" }, "iconType": { "description": "Icon type.", "enum": [ "Undefined", "Plus", "Minus", "Clone", "Envelope", "Pencil", "Search", "Ok", "User", "List", "Remove", "Trash", "Cog", "Star", "Asterisk", "Home", "File", "Time", "Print", "Download", "Upload", "Refresh", "Repeat", "Info", "Warning", "Exclamation", "Cart", "Play", "Comment", "Folder", "Bell", "Flash", "Picture", "Book" ], "type": "string" }, "iconClass": { "description": "Icon class.", "type": "string" }, "severity": { "description": "Color of toolbar element.", "enum": [ "None", "Low", "Normal", "Major", "Critical", "Fatal" ], "type": "string" }, "childrenItems": { "description": "Toolbar item children.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.ToolbarItemModel" } } } }, "Comindware.Platform.Contracts.CollectionActionModel": { "description": "This class represents a collection actoin model.", "type": "object", "properties": { "type": { "description": "Gets or sets the collection action type.", "enum": [ "Undefined", "Create", "Copy", "AddExisting", "Exclude", "FormEdit", "Navigate" ], "type": "string" }, "executionFormat": { "description": "Gets or sets the collection action execution format.", "enum": [ "Undefined", "Inline", "InForm" ], "type": "string" }, "form": { "$ref": "#/definitions/System.Nullable[Comindware.Platform.Contracts.GlobalAlias]", "description": "Gets or sets the collection action form alias." } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.ToolbarModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.ToolbarModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.WebMvc.Areas.Process.Controllers.DatasetCommandModel": { "type": "object", "properties": { "objects": { "type": "array", "items": { "type": "string" } }, "query": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DatasetQuery" }, "formChanges": { "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.ExportResults]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.ExportResults", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.ExportResults": { "description": "Transfer export results.", "type": "object", "properties": { "data": { "format": "byte", "description": "Serialized business application data.", "type": "string" }, "summary": { "$ref": "#/definitions/Comindware.Platform.Contracts.TransferSummary", "description": "Export operation summary." } } }, "Comindware.Platform.Contracts.TransferSummary": { "description": "Export/Import operation summary.", "type": "object", "properties": { "solutionAlias": { "description": "Business application alias.", "type": "string" }, "resultMessage": { "description": "Summary message.", "type": "string" }, "elapsedTime": { "description": "Elapsed time of operation.", "type": "string" }, "errors": { "description": "List of errors.", "type": "array", "items": { "type": "string" } } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.TransferSummary]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.TransferSummary", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.ValidationSummary]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.ValidationSummary", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.UsePointRule": { "type": "object", "properties": { "point": { "type": "string" }, "ruleLocationType": { "enum": [ "Undefined", "Property", "QueryRule", "ColumnFilterRule", "ValueFilterRule", "InstanceFilterRule", "Validation", "ValidationUsingScript", "ReferenceObjectCreate", "ReferenceObjectChange", "ReferenceObjectClone", "PropertySetValue", "SendMessage", "StartProcess", "PushProcess", "EndTask", "ChangeTaskAssignee", "LocalVariableAction", "PropertySetValueUsingScript", "ImportDocumentByTemplate", "SetDocumentLocalVariableByTemplate", "SetDocumentLocalVariable", "SetDocumentProperty", "ConditionalOperator", "ForeachOperator", "ForOperator", "CatchOperator", "ThrowOperator", "AsyncOperator", "WaitOperator", "Role" ], "type": "string" }, "ruleType": { "enum": [ "Undefined", "ValidationRule", "ReferenceRule", "ConditionRule", "ValueRule" ], "type": "string" }, "draftId": { "type": "string" }, "attributes": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.UsePointRule" } } } }, "Comindware.TeamNetwork.Api.Data.RuleEnvironmentOutput": { "type": "object", "properties": { "sourceCodeType": { "enum": [ "Expression", "N3Query", "Feel", "DecisionTableTree", "CSharp", "Attribute", "Value" ], "type": "string" }, "propertyType": { "enum": [ "String", "Boolean", "DateTime", "Duration", "Barcode", "Decimal", "Integer", "Double", "ComplexProperty", "Guid", "AccountProperty", "ImageProperty", "UriProperty", "RoleProperty", "OrganizationalUnit", "Model", "DocumentProperty", "InstanceProperty", "Conversation", "EnumProperty", "ProcessProperty", "DrawingProperty", "Color" ], "type": "string" }, "expression": { "type": "string" }, "treeContext": { "$ref": "#/definitions/Comindware.Platform.Api.Data.DecisionTableTreeContext" }, "tree": { "$ref": "#/definitions/Comindware.Platform.Api.Data.DecisionTableTree" }, "treeUsagesCount": { "format": "int32", "type": "integer" }, "compileResult": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.CompileResult" }, "decisionTableTreeConfig": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.DecisionTableTreeConfig" } } }, "Comindware.Platform.Api.Data.DecisionTableTreeContext": { "type": "object", "properties": { "id": { "type": "string" }, "container": { "type": "string" }, "decisionTree": { "type": "string" }, "point": { "type": "string" }, "ruleLocationType": { "enum": [ "Undefined", "Property", "QueryRule", "ColumnFilterRule", "ValueFilterRule", "InstanceFilterRule", "Validation", "ValidationUsingScript", "ReferenceObjectCreate", "ReferenceObjectChange", "ReferenceObjectClone", "PropertySetValue", "SendMessage", "StartProcess", "PushProcess", "EndTask", "ChangeTaskAssignee", "LocalVariableAction", "PropertySetValueUsingScript", "ImportDocumentByTemplate", "SetDocumentLocalVariableByTemplate", "SetDocumentLocalVariable", "SetDocumentProperty", "ConditionalOperator", "ForeachOperator", "ForOperator", "CatchOperator", "ThrowOperator", "AsyncOperator", "WaitOperator", "Role" ], "type": "string" }, "ruleType": { "enum": [ "Undefined", "ValidationRule", "ReferenceRule", "ConditionRule", "ValueRule" ], "type": "string" }, "treeStatus": { "enum": [ "Undefined", "Success", "Errors", "Warnings" ], "type": "string" }, "active": { "type": "boolean" } } }, "Comindware.Platform.Api.Data.DecisionTableTree": { "type": "object", "properties": { "id": { "type": "string" }, "solution": { "type": "string" }, "n3Code": { "type": "string" }, "alias": { "type": "string" }, "creator": { "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "lastModifier": { "type": "string" }, "lastWriteDate": { "format": "date-time", "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "input": { "$ref": "#/definitions/Comindware.Platform.Api.Data.DecisionData" }, "output": { "$ref": "#/definitions/Comindware.Platform.Api.Data.DecisionData" }, "decisions": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Decision" } }, "decisionTests": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.DecisionTest" } } } }, "Comindware.TeamNetwork.Api.Data.CompileResult": { "type": "object", "properties": { "success": { "type": "boolean" }, "compileAnswer": { "$ref": "#/definitions/Comindware.Platform.Api.Data.CompileAnswer" }, "translatorAnswer": { "$ref": "#/definitions/Comindware.Platform.Api.Data.FeelTranslatorAnswer" } } }, "Comindware.TeamNetwork.Api.Data.DecisionTableTreeConfig": { "type": "object", "properties": { "dataSourceEnabled": { "type": "boolean" }, "dataSourceChangeEnabled": { "type": "boolean" }, "hitPolicyPermit": { "enum": [ "Any", "Collect", "Decision" ], "type": "string" }, "aggregationEnabled": { "type": "boolean" }, "orderingEnabled": { "type": "boolean" }, "outputEditEnabled": { "type": "boolean" }, "outputChangeEnabled": { "type": "boolean" }, "accessViaDollarEnabled": { "type": "boolean" } } }, "Comindware.Platform.Api.Data.DecisionData": { "type": "object", "properties": { "id": { "type": "string" }, "decisionDataProperties": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PropertyData" } } } }, "Comindware.Platform.Api.Data.Decision": { "type": "object", "properties": { "id": { "type": "string" }, "uid": { "type": "string" }, "alias": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "parentDtt": { "type": "string" }, "input": { "$ref": "#/definitions/Comindware.Platform.Api.Data.DecisionData" }, "output": { "$ref": "#/definitions/Comindware.Platform.Api.Data.DecisionData" }, "decisionTests": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.DecisionTest" } }, "containers": { "type": "array", "items": { "type": "string" } }, "inputDecisions": { "type": "array", "items": { "type": "string" } }, "n3Code": { "type": "string" }, "table": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Table" }, "xPos": { "format": "double", "type": "number" }, "yPos": { "format": "double", "type": "number" }, "height": { "format": "double", "type": "number" }, "width": { "format": "double", "type": "number" } } }, "Comindware.Platform.Api.Data.DecisionTest": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "testInput": { "$ref": "#/definitions/Comindware.Platform.Api.Data.TestInput" }, "testOutput": { "$ref": "#/definitions/Comindware.Platform.Api.Data.TestOutput" } } }, "Comindware.Platform.Api.Data.CompileAnswer": { "type": "object", "properties": { "response": { "enum": [ "Success", "Errors", "Warnings" ], "type": "string" }, "compilerRemarks": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.CompileRemark" } } } }, "Comindware.Platform.Api.Data.FeelTranslatorAnswer": { "type": "object", "properties": { "n3Code": { "type": "string" }, "response": { "enum": [ "Success", "Errors", "Warnings" ], "type": "string" }, "translateRemarks": { "type": "object", "additionalProperties": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.TranslateRemark" } } } } }, "Comindware.Platform.Api.Data.PropertyData": { "type": "object", "properties": { "id": { "type": "string" }, "alias": { "type": "string" }, "name": { "type": "string" }, "order": { "format": "double", "type": "number" }, "type": { "enum": [ "Undefined", "String", "Bool", "Decimal", "Duration", "DateTime", "Instance", "FeelExpression", "Account" ], "type": "string" }, "script": { "type": "string" } } }, "Comindware.Platform.Api.Data.Table": { "type": "object", "properties": { "id": { "type": "string" }, "hitPolicy": { "enum": [ "Undefined", "First", "Unique", "Any", "Priority", "Collect" ], "type": "string" }, "builtinAggregator": { "enum": [ "Undefined", "SUM", "MIN", "MAX", "COUNT", "AVERAGE", "FIRST", "LAST" ], "type": "string" }, "ordering": { "enum": [ "Unordered", "OrderByRuleAsc", "OrderByOutputAsc", "OrderByRuleDesc", "OrderByOutputDesc" ], "type": "string" }, "orientation": { "enum": [ "Undefined", "RuleAsARow", "RuleAsAColumn" ], "type": "string" }, "rules": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.DecisionRule" } } } }, "Comindware.Platform.Api.Data.TestInput": { "type": "object", "properties": { "id": { "type": "string" }, "propertyDataInput": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PropertyDataInput" } }, "input": { "$ref": "#/definitions/Comindware.Platform.Api.Data.DecisionData" } } }, "Comindware.Platform.Api.Data.TestOutput": { "type": "object", "properties": { "id": { "type": "string" }, "propertyDataOutput": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PropertyDataOutput" } }, "output": { "$ref": "#/definitions/Comindware.Platform.Api.Data.DecisionData" } } }, "Comindware.Platform.Api.Data.CompileRemark": { "type": "object", "properties": { "messcode": { "type": "string" }, "message": { "type": "string" }, "severity": { "enum": [ "Error", "Warning", "Hidden", "Info" ], "type": "string" }, "offsetStart": { "format": "int32", "type": "integer" }, "offsetEnd": { "format": "int32", "type": "integer" }, "warningLevel": { "format": "int32", "type": "integer" }, "filePath": { "type": "string" } } }, "Comindware.Platform.Api.Data.TranslateRemark": { "type": "object", "properties": { "code": { "type": "string" }, "message": { "type": "string" }, "severity": { "enum": [ "Error", "Warning", "Info" ], "type": "string" }, "column": { "format": "int32", "type": "integer" }, "line": { "format": "int32", "type": "integer" }, "offsetStart": { "format": "int32", "type": "integer" }, "offsetStop": { "format": "int32", "type": "integer" } } }, "Comindware.Platform.Api.Data.DecisionRule": { "type": "object", "properties": { "id": { "type": "string" }, "order": { "format": "double", "type": "number" }, "ruleAnnotations": { "type": "string" }, "ruleInputs": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.RuleInput" } }, "ruleOutputs": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Api.Data.RuleOutput" } } } }, "Comindware.Platform.Api.Data.PropertyDataInput": { "type": "object", "properties": { "id": { "type": "string" }, "value": { "type": "string" }, "propertyDecisionInput": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PropertyData" } } }, "Comindware.Platform.Api.Data.PropertyDataOutput": { "type": "object", "properties": { "id": { "type": "string" }, "value": { "type": "string" }, "propertyDecisionOutput": { "$ref": "#/definitions/Comindware.Platform.Api.Data.PropertyData" } } }, "Comindware.Platform.Api.Data.RuleInput": { "type": "object", "properties": { "id": { "type": "string" }, "coordinate": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Coordinate" }, "cellExpression": { "type": "string" } } }, "Comindware.Platform.Api.Data.RuleOutput": { "type": "object", "properties": { "id": { "type": "string" }, "coordinate": { "$ref": "#/definitions/Comindware.Platform.Api.Data.Coordinate" }, "cellExpression": { "type": "string" } } }, "Comindware.Platform.Api.Data.Coordinate": { "type": "object", "properties": { "id": { "type": "string" }, "colNumber": { "format": "double", "type": "number" }, "rowNumber": { "format": "double", "type": "number" } } }, "Comindware.TeamNetwork.Api.Data.RuleInfo": { "type": "object", "properties": { "sourceCodeType": { "enum": [ "Expression", "N3Query", "Feel", "DecisionTableTree", "CSharp", "Attribute", "Value" ], "type": "string" }, "propertyType": { "enum": [ "String", "Boolean", "DateTime", "Duration", "Barcode", "Decimal", "Integer", "Double", "ComplexProperty", "Guid", "AccountProperty", "ImageProperty", "UriProperty", "RoleProperty", "OrganizationalUnit", "Model", "DocumentProperty", "InstanceProperty", "Conversation", "EnumProperty", "ProcessProperty", "DrawingProperty", "Color" ], "type": "string" }, "expression": { "type": "string" }, "description": { "type": "object", "additionalProperties": { "type": "object" } }, "attributes": { "type": "array", "items": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.RuleInfo" } } } }, "Comindware.TeamNetwork.Api.Data.RuleEnvironmentInput": { "type": "object", "properties": { "sourceCodeType": { "enum": [ "Expression", "N3Query", "Feel", "DecisionTableTree", "CSharp", "Attribute", "Value" ], "type": "string" }, "expression": { "type": "string" }, "treeContext": { "$ref": "#/definitions/Comindware.Platform.Api.Data.DecisionTableTreeContext" }, "tree": { "$ref": "#/definitions/Comindware.Platform.Api.Data.DecisionTableTree" } } }, "Comindware.TeamNetwork.Api.Data.DecisionTableTreeShort": { "type": "object", "properties": { "id": { "type": "string" }, "alias": { "type": "string" } } }, "Comindware.Platform.Core.PasswordValidationRequestData": { "type": "object", "properties": { "passwordData": { "$ref": "#/definitions/Comindware.Platform.Core.PasswordValidationRequestModel" }, "passwordConfirmationData": { "$ref": "#/definitions/Comindware.Platform.Core.PasswordValidationRequestModel" }, "isEncrypted": { "type": "boolean" } } }, "Comindware.Platform.Core.PasswordValidationRequestModel": { "type": "object", "properties": { "propertyName": { "type": "string" }, "propertyValue": { "type": "string" } } }, "Comindware.Platform.Core.PasswordValidationResult": { "type": "object", "properties": { "errorMessages": { "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Core.PasswordValidationMessage" } } } }, "Comindware.Platform.Core.PasswordValidationMessage": { "type": "object", "properties": { "propertyName": { "type": "string", "readOnly": true }, "title": { "type": "string", "readOnly": true }, "description": { "type": "string", "readOnly": true } } }, "Comindware.Platform.Api.Data.AccountSystemInfo": { "type": "object", "properties": { "id": { "type": "string" }, "isActive": { "type": "boolean" }, "isAnonymous": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "language": { "type": "string" }, "authenticationMethod": { "enum": [ "Builtin", "Ldap", "OpenId" ], "type": "string" }, "passwordValidationParameters": { "$ref": "#/definitions/IPasswordValidationParameters" }, "profilePhoto": { "format": "byte", "type": "string" } } }, "IPasswordValidationParameters": { "type": "object", "properties": { "requiredLength": { "format": "int32", "type": "integer", "readOnly": true }, "requiredUniqueChars": { "format": "int32", "type": "integer", "readOnly": true }, "requiredLastDifferentPasswords": { "format": "int32", "type": "integer", "readOnly": true }, "requiredMinimumResetPeriod": { "type": "string", "readOnly": true }, "requireNonAlphanumeric": { "type": "boolean", "readOnly": true }, "requireLowercase": { "type": "boolean", "readOnly": true }, "requireUppercase": { "type": "boolean", "readOnly": true }, "requireDigit": { "type": "boolean", "readOnly": true } } }, "Comindware.WebMvc.Areas.TeamNetwork.Models.AccountFormChanges": { "type": "object", "properties": { "passwordHash": { "type": "string" }, "oldPasswordHash": { "type": "string" }, "dataformChanges": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Forms.DataformChanges" }, "id": { "type": "string" }, "isActive": { "type": "boolean" }, "isAnonymous": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "language": { "type": "string" }, "authenticationMethod": { "enum": [ "Builtin", "Ldap", "OpenId" ], "type": "string" }, "passwordValidationParameters": { "$ref": "#/definitions/IPasswordValidationParameters" }, "profilePhoto": { "format": "byte", "type": "string" } } }, "Comindware.Platform.Api.Data.AccountTableView": { "type": "object", "properties": { "id": { "type": "string" }, "fullName": { "type": "string" }, "isActive": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "username": { "type": "string" } } }, "Comindware.Platform.Api.Data.AccountFormView": { "type": "object", "properties": { "id": { "type": "string" }, "username": { "type": "string" }, "fullName": { "type": "string" }, "isActive": { "type": "boolean" }, "authenticationMethod": { "enum": [ "Builtin", "Ldap", "OpenId" ], "type": "string" }, "department": { "type": "string" }, "manager": { "type": "string" }, "mbox": { "type": "string" }, "office": { "type": "string" }, "phone": { "type": "string" }, "skype": { "type": "string" }, "title": { "type": "string" }, "language": { "type": "string" }, "profilePhoto": { "format": "byte", "type": "string" }, "passwordHash": { "type": "string" }, "oldPasswordHash": { "type": "string" }, "lastLoginDate": { "format": "date-time", "type": "string" }, "lastPasswordSetDate": { "format": "date-time", "type": "string" }, "passwordExpirationDate": { "format": "date-time", "type": "string" }, "twoFactorAuthenticationType": { "enum": [ "Undefined", "Email" ], "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.UserCommandConfigurationModel[]]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "description": "Request result.", "type": "array", "items": { "$ref": "#/definitions/Comindware.Platform.Contracts.UserCommandConfigurationModel" } }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.UserCommandConfigurationModel": { "description": "Represents a user command configuration model.", "type": "object", "properties": { "globalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "User command global alias." }, "container": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Container global alias." }, "name": { "description": "User command name.", "type": "string" }, "description": { "description": "User command description.", "type": "string" }, "isSystem": { "description": "Is system user command.", "type": "boolean" }, "isDisabled": { "description": "Is disabled user command.", "type": "boolean" }, "isPrepare": { "description": "Is prepared user command.", "type": "boolean" }, "skipValidation": { "description": "Is validation skipped for user command.", "type": "boolean" }, "context": { "description": "User command context type.", "enum": [ "Undefined", "Void", "Any", "Task", "Case", "Record", "Model", "Process", "List", "Form", "Page", "Container", "Diagram" ], "type": "string" }, "multiplicity": { "description": "User command multiplicity context type.", "enum": [ "Undefined", "OneByOne", "Package" ], "type": "string" }, "kind": { "description": "User command kind.", "enum": [ "Undefined", "Create", "Edit", "Delete", "Archive", "Unarchive", "ExportObject", "ExportList", "CreateRelated", "CreateToken", "Migrate", "StartCase", "StartLinkedCase", "StartProcess", "StartLinkedProcess", "CompleteTask", "ReassignTask", "Defer", "Accept", "Uncomplete", "Follow", "Unfollow", "Exclude", "Include", "Script", "Cancel", "EditDiagram", "UserEvent" ], "type": "string" }, "resultType": { "description": "Operation result.", "enum": [ "Undefined", "None", "DataChange", "Notificate", "Navigate", "File", "Reload" ], "type": "string" }, "confirmationModelConfiguration": { "$ref": "#/definitions/Comindware.Platform.Contracts.UserCommandConfirmationModel", "description": "Action confirmation." }, "scriptRule": { "$ref": "#/definitions/Comindware.Platform.Contracts.RuleModel", "description": "User command script rule." }, "conditionRule": { "description": "User command condition rule.", "type": "string" }, "relatedAction": { "$ref": "#/definitions/Comindware.Platform.Contracts.UserCommandRelatedActionModel", "description": "User command related action." }, "relatedEntityGlobalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Global alias of an element linked to user command." }, "lockStateChangeType": { "description": "Lock state change type.", "enum": [ "Undefined", "Unlock", "Lock", "NotChange" ], "type": "string" }, "lockStateVisibilityType": { "description": "Lock state visibility type.", "enum": [ "Undefined", "VisibleOnLock", "HiddenOnLock", "AlwaysVisible" ], "type": "string" }, "isConfirmationActive": { "description": "Gets or sets the value that indicates the whether if the command should be confirmed.", "type": "boolean" }, "navigationTarget": { "description": "Gets or sets the navigation destination type.", "enum": [ "Undefined", "ProcessInstance", "CurrentRecord", "BusinessRecord", "ProcessInstanceTask", "NextTaskInContainer", "DatasetForContainer", "TaskDataset", "Diagram", "GoBack", "Desktop" ], "type": "string" } } }, "Comindware.Platform.Contracts.UserCommandConfirmationModel": { "description": "Represents a user command confirmation model.", "type": "object", "properties": { "form": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias" }, "template": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias" } } }, "Comindware.Platform.Contracts.RuleModel": { "description": "Represents a rule model.", "type": "object", "properties": { "name": { "description": "Rule name.", "type": "string" }, "description": { "description": "Rule description.", "type": "string" }, "contextObject": { "description": "Rule context object.", "type": "string" }, "type": { "description": "Rule type.", "enum": [ "Custom", "Condition", "Conditional", "Validation", "Calculation", "Modification", "MakeMessage", "MakeObject", "MakeArray", "Select", "Where", "UserCommandScript" ], "type": "string" }, "definition": { "$ref": "#/definitions/Comindware.Platform.Contracts.RuleDefinitionModel", "description": "Rule definition." } } }, "Comindware.Platform.Contracts.UserCommandRelatedActionModel": { "description": "Represents a user command related action model.", "type": "object", "properties": { "containerGlobalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Container global alias of linked element." }, "templateGlobalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Global alias of linked template element." }, "formGlobalAlias": { "$ref": "#/definitions/Comindware.Platform.Contracts.GlobalAlias", "description": "Global alias of linked form element." }, "propertyPath": { "description": "Property path to linked element.", "type": "string" } } }, "Comindware.Platform.Contracts.RuleDefinitionModel": { "description": "Represents a rule definition model.", "type": "object", "properties": { "type": { "description": "Definition type.", "enum": [ "Values", "Expression", "CSharpExpression", "Property", "XPath", "JsonPath", "RegexMatch", "RegexCapture", "ApplyTemplate", "AssemblyCall", "ExportToDocument", "QueryField" ], "type": "string" }, "contextObject": { "description": "Definition context object.", "type": "string" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.UserCommandConfigurationModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.UserCommandConfigurationModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.TeamNetwork.Api.Data.UserCommands.UserCommandConfiguration": { "type": "object", "properties": { "type": { "enum": [ "Undefined", "ObjectChanged", "UserCommand" ], "type": "string", "readOnly": true }, "kind": { "enum": [ "Undefined", "Refresh", "Create", "Edit", "Delete", "Archive", "Unarchive", "ExportObject", "ExportList", "CreateRelated", "CreateToken", "Migrate", "StartCase", "StartLinkedCase", "StartProcess", "StartLinkedProcess", "CompleteTask", "ReassignTask", "Defer", "Accept", "Uncomplete", "Exclude", "Include", "Script", "Cancel", "EditDiagram", "UserEvent" ], "type": "string" }, "resultType": { "enum": [ "Undefined", "None", "DataChange", "Notificate", "Navigate", "File", "Reload" ], "type": "string" }, "confirm": { "type": "boolean" }, "confirmationConfiguration": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.UserCommands.UserCommandConfirmation" }, "relatedAction": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.UserCommands.UserCommandRelatedAction" }, "scriptRule": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Rules.UserCommandScriptRule" }, "conditionRule": { "type": "string" }, "relatedEntity": { "type": "string" }, "navigationTarget": { "enum": [ "Undefined", "ProcessInstance", "CurrentRecord", "BusinessRecord", "ProcessInstanceTask", "NextTaskInContainer", "DatasetForContainer", "TaskDataset", "Diagram", "GoBack", "Desktop", "Url" ], "type": "string" }, "lockStateChangeType": { "enum": [ "Undefined", "Unlock", "Lock", "NotChange" ], "type": "string" }, "lockStateVisibilityType": { "enum": [ "Undefined", "VisibleOnLock", "HiddenOnLock", "AlwaysVisible" ], "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "alias": { "type": "string" }, "creator": { "type": "string" }, "creationDate": { "format": "date-time", "type": "string" }, "lastModifier": { "type": "string" }, "isSystem": { "type": "boolean" }, "isDisabled": { "type": "boolean" }, "isPrepare": { "type": "boolean" }, "skipValidation": { "type": "boolean" }, "container": { "type": "string" }, "context": { "enum": [ "Undefined", "Void", "Any", "Task", "Case", "Record", "Model", "Process", "List", "Form", "Page", "Container", "Diagram" ], "type": "string" }, "multiplicity": { "enum": [ "Undefined", "OneByOne", "Package" ], "type": "string" } } }, "Comindware.TeamNetwork.Api.Data.Rules.UserCommandScriptRule": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "contextObject": { "type": "string" }, "type": { "enum": [ "Custom", "Condition", "Conditional", "Validation", "Calculation", "Modification", "MakeMessage", "MakeObject", "MakeArray", "Select", "Where", "UserCommandScript" ], "type": "string" }, "definition": { "$ref": "#/definitions/Comindware.TeamNetwork.Api.Data.Rules.RuleDefinition" } } }, "Comindware.Platform.Contracts.WebApiResponse[Comindware.Platform.Contracts.WorkerEngineModel]": { "description": "Represents a WebApi response model.", "type": "object", "properties": { "response": { "$ref": "#/definitions/Comindware.Platform.Contracts.WorkerEngineModel", "description": "Request result." }, "error": { "$ref": "#/definitions/Comindware.Platform.Contracts.WebApiError", "description": "Errors list." }, "success": { "description": "Success.", "type": "boolean" } } }, "Comindware.Platform.Contracts.WorkerEngineModel": { "description": "Represents a Worker Engine Model.", "type": "object", "properties": { "rebuildThreadWorker": { "description": "Flag for rebuild indexes for fulltext search", "type": "boolean" }, "backupSessionsQueue": { "description": "Flag for processing backup sessions", "type": "boolean" }, "sessionManagerWorker": { "description": "Flag for processing session management", "type": "boolean" }, "notificationWorker": { "description": "Flag for processing notifications", "type": "boolean" }, "emailListener": { "description": "Flag for processing email listener updater", "type": "boolean" }, "indexTasksQueue": { "description": "Flag for update indexes for fulltext search", "type": "boolean" }, "updateHistoryWorker": { "description": "Flag for update and rebuild process histories", "type": "boolean" }, "processEngineQueueProcessing": { "description": "Flag for processing token actions", "type": "boolean" }, "syncThread": { "description": "Flag for processing synchronizations", "type": "boolean" } } } }, "securityDefinitions": { "apiKey": { "type": "apiKey", "description": "API Key Authentication", "name": "apiKey", "in": "header" } } }