{ "openapi": "3.0.1", "info": { "title": "BMS API 2.0", "description": "Documentation of APIs Version 2.0", "version": "2.0" }, "servers": [ { "url": "https://api.bms.kaseya.com" } ], "paths": { "/v2/admin/finance/accountcodes/lookup": { "get": { "tags": [ "AccountCodes" ], "operationId": "GetAccountCodesLookup", "parameters": [ { "name": "Filter.Name", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AccountCodeLookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AccountCodeLookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AccountCodeLookupOutputDtoIEnumerableResponse" } } } } } } }, "/v2/crm/accounts/lookup": { "get": { "tags": [ "Accounts" ], "operationId": "GetAccounts", "parameters": [ { "name": "Filter.Ids", "in": "query", "schema": { "type": "array", "items": { "type": "integer", "format": "int32" } } }, { "name": "Filter.Name", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.WithSecurityScope", "in": "query", "schema": { "type": "boolean" } }, { "name": "Filter.WithInactiveAccounts", "in": "query", "schema": { "type": "boolean" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AccountLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AccountLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AccountLookupOutputDtoListResponse" } } } } } } }, "/v2/crm/accounts/summary": { "get": { "tags": [ "Accounts" ], "operationId": "GetAccountsListSummary", "parameters": [ { "name": "Filter.AccountName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AccountCode", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AccountTypeId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.AccountTypeName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.CreatedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ModifiedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ModifiedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.IsActive", "in": "query", "schema": { "type": "boolean" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/crm/accounts/summary/{id}": { "get": { "tags": [ "Accounts" ], "operationId": "GetAccountSummary", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDto" } } } } } } }, "/v2/crm/accounts/{accountId}/locations/lookup": { "get": { "tags": [ "Accounts" ], "operationId": "GetAccountLocations", "parameters": [ { "name": "accountId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AccountLocationLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AccountLocationLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AccountLocationLookupOutputDtoListResponse" } } } } } } }, "/v2/crm/accounts/{accountId}/locations/{locationId}": { "get": { "tags": [ "Accounts" ], "operationId": "GetAccountLocation", "parameters": [ { "name": "accountId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "locationId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AccountLocationOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AccountLocationOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AccountLocationOutputDtoResponse" } } } } } } }, "/v2/crm/accounts/{accountId}/contacts/lookup": { "get": { "tags": [ "Accounts" ], "operationId": "GetAccountContacts", "parameters": [ { "name": "Filter.Name", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.LocationId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "accountId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ContactLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ContactLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ContactLookupOutputDtoListResponse" } } } } } } }, "/v2/crm/accounts/{accountId}/contacts/{contactId}/summaryinfo": { "get": { "tags": [ "Accounts" ], "operationId": "GetAccountContactSummaryInfo", "parameters": [ { "name": "accountId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "contactId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ContactSummaryInfoOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ContactSummaryInfoOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ContactSummaryInfoOutputDtoResponse" } } } } } } }, "/v2/crm/accounts/{accountId}/alerts/{accountAlertType}": { "get": { "tags": [ "Accounts" ], "operationId": "GetAccountAlert", "parameters": [ { "name": "accountId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "accountAlertType", "in": "path", "required": true, "schema": { "$ref": "#/components/schemas/AccountAlertType" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AccountAlertOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AccountAlertOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AccountAlertOutputDtoResponse" } } } } } } }, "/v2/crm/accounts": { "post": { "tags": [ "Accounts" ], "operationId": "PostAccount", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/AccountPostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AccountPostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AccountPostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/AccountPostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDtoResponse" } } } } } } }, "/v2/crm/accounts/{id}": { "put": { "tags": [ "Accounts" ], "operationId": "PutAccount", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/AccountPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AccountPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AccountPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/AccountPutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDtoResponse" } } } } } }, "patch": { "tags": [ "Accounts" ], "operationId": "PatchAccount", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AccountSummaryOutputDtoResponse" } } } } } } }, "/v2/system/accounttypes/lookup": { "get": { "tags": [ "AccountTypes" ], "operationId": "GetAccountTypesLookup", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AccountTypeLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AccountTypeLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AccountTypeLookupOutputDtoListResponse" } } } } } } }, "/v2/admin/{integrationTypeId}/agentprocedures": { "get": { "tags": [ "AgentProcedure" ], "operationId": "GetAgentProcedures", "parameters": [ { "name": "integrationTypeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.Id", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.Name", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AgentProcedureOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AgentProcedureOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AgentProcedureOutputDtoListResponse" } } } } } } }, "/v2/system/approvalroutes/lookup": { "get": { "tags": [ "ApprovalRoutes" ], "operationId": "GetApprovalRoutesLookup", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ApprovalRouteLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ApprovalRouteLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ApprovalRouteLookupOutputDtoListResponse" } } } } } } }, "/v2/hr/assignees": { "get": { "tags": [ "Assignees" ], "operationId": "GetAssignees", "parameters": [ { "name": "Name", "in": "query", "schema": { "type": "string" } }, { "name": "Ids", "in": "query", "schema": { "type": "array", "items": { "type": "integer", "format": "int32" } } }, { "name": "EmployeesOnly", "in": "query", "schema": { "type": "boolean" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AssigneeOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AssigneeOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AssigneeOutputDtoIEnumerableResponse" } } } } } } }, "/v2/hr/assignees/lookup": { "get": { "tags": [ "Assignees" ], "operationId": "GetAssigneeLookups", "parameters": [ { "name": "Filter.Ids", "in": "query", "schema": { "type": "array", "items": { "type": "integer", "format": "int32" } } }, { "name": "Filter.Name", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ExcludedIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AccountId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AssigneeLookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AssigneeLookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AssigneeLookupOutputDtoIEnumerableResponse" } } } } } } }, "/v2/hr/assignees/count": { "get": { "tags": [ "Assignees" ], "operationId": "GetAssigneesCount", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Int32Response" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Int32Response" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Int32Response" } } } } } } }, "/v2/hr/assignees/{assigneeId}/roles": { "get": { "tags": [ "Assignees" ], "operationId": "GetEmployeeRoleLookups", "parameters": [ { "name": "assigneeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/RoleLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RoleLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RoleLookupOutputDtoListResponse" } } } } } } }, "/v2/system/attachments/{moduleId}/{objectId}": { "get": { "tags": [ "Attachments" ], "operationId": "GetAttachments", "parameters": [ { "name": "objectId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AttachmentOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AttachmentOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AttachmentOutputDtoIEnumerablePagedResponse" } } } } } }, "post": { "tags": [ "Attachments" ], "operationId": "Post", "parameters": [ { "name": "objectId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "multipart/form-data": { "schema": { "type": "object", "properties": { "formFile": { "type": "string", "format": "binary" } } }, "encoding": { "formFile": { "style": "form" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AttachmentOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AttachmentOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AttachmentOutputDtoIEnumerableResponse" } } } } } } }, "/v2/system/attachments/{moduleId}/{objectId}/{attachmentId}": { "get": { "tags": [ "Attachments" ], "operationId": "GetAttachment", "parameters": [ { "name": "attachmentId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "objectId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AttachmentOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AttachmentOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AttachmentOutputDtoResponse" } } } } } }, "delete": { "tags": [ "Attachments" ], "operationId": "DeleteAttachment", "parameters": [ { "name": "attachmentId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "objectId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } }, "put": { "tags": [ "Attachments" ], "operationId": "PutAttachment", "parameters": [ { "name": "attachmentId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "objectId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/AttachmentPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AttachmentPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AttachmentPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/AttachmentPutInputDto" } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/system/attachments/{moduleId}/{objectId}/{attachmentId}/download": { "get": { "tags": [ "Attachments" ], "operationId": "DownloadAttachment", "parameters": [ { "name": "attachmentId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "objectId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "width", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "height", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/File" } }, "application/json": { "schema": { "$ref": "#/components/schemas/File" } }, "text/json": { "schema": { "$ref": "#/components/schemas/File" } } } } } } }, "/v2/system/attachments/{moduleId}": { "post": { "tags": [ "Attachments" ], "operationId": "PostTempAttachment", "parameters": [ { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "multipart/form-data": { "schema": { "type": "object", "properties": { "File": { "type": "string", "format": "binary" } } }, "encoding": { "File": { "style": "form" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TempAttachmentOuputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TempAttachmentOuputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TempAttachmentOuputDtoResponse" } } } } } } }, "/v2/system/attachments": { "delete": { "tags": [ "Attachments" ], "operationId": "DeleteAttachments", "parameters": [ { "name": "attachmentIds", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/system/attachments/temp": { "delete": { "tags": [ "Attachments" ], "operationId": "DeleteTempAttachments", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/system/batchAction/logs/{jobId}": { "get": { "tags": [ "BatchActionLog" ], "operationId": "GetAllBatchActionLogs", "parameters": [ { "name": "jobId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/JobLogsDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/JobLogsDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/JobLogsDtoIEnumerablePagedResponse" } } } } } } }, "/v2/admin/finance/chartofaccounts": { "get": { "tags": [ "ChartOfAccount" ], "operationId": "GetChartOfAccounts", "parameters": [ { "name": "Filter.Id", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.Code", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Name", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.TypeId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.ParentId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.IsActive", "in": "query", "schema": { "type": "boolean" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ChartOfAccountOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ChartOfAccountOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ChartOfAccountOutputDtoIEnumerablePagedResponse" } } } } }, "deprecated": true } }, "/v2/admin/finance/chartofaccounts/lookup/{parentAccountCodeId}": { "get": { "tags": [ "ChartOfAccount" ], "operationId": "GetChartOfAccountsLookup", "parameters": [ { "name": "parentAccountCodeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "PageSize", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ChartOfAccountLookupOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ChartOfAccountLookupOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ChartOfAccountLookupOutputDtoIEnumerablePagedResponse" } } } } }, "deprecated": true } }, "/v2/admin/finance/chartofaccounts/types": { "get": { "tags": [ "ChartOfAccount" ], "operationId": "GetChartOfAccountTypes", "parameters": [ { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ChartOfAccountTypeOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ChartOfAccountTypeOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ChartOfAccountTypeOutputDtoListPagedResponse" } } } } }, "deprecated": true } }, "/v2/admin/finance/chartofaccounts/types/lookup": { "get": { "tags": [ "ChartOfAccount" ], "operationId": "GetChartOfAccountTypesLookUp", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ChartOfAccountTypeLookupOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ChartOfAccountTypeLookupOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ChartOfAccountTypeLookupOutputDtoIEnumerablePagedResponse" } } } } }, "deprecated": true } }, "/v2/system/colors/lookup": { "get": { "tags": [ "ColorsLookup" ], "operationId": "GetColorsLookup", "parameters": [ { "name": "moduleId", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ColorsLookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ColorsLookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ColorsLookupOutputDtoIEnumerableResponse" } } } } } } }, "/v2/admin/companysettings": { "get": { "tags": [ "CompanySettings" ], "operationId": "GetCompanySettings", "parameters": [ { "name": "SettingKey", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringObjectIDictionaryResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringObjectIDictionaryResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringObjectIDictionaryResponse" } } } } } }, "put": { "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/CompanySettingsPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CompanySettingsPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CompanySettingsPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/CompanySettingsPutInputDto" } } } }, "responses": {}, "deprecated": true } }, "/v2/crm/contacts/summary": { "post": { "tags": [ "Contacts" ], "operationId": "PostContactSummaryInfo", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ContactInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ContactInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ContactInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ContactInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ContactSummaryOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ContactSummaryOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ContactSummaryOutputDtoResponse" } } } } } }, "get": { "tags": [ "Contacts" ], "operationId": "GetContactsListSummary", "parameters": [ { "name": "Filter.AccountId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.AccountName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.FirstName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.LastName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Phone", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Email", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.CreatedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ModifiedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ModifiedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.IsActive", "in": "query", "schema": { "type": "boolean" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ContactsSummaryOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ContactsSummaryOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ContactsSummaryOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/crm/contacts/summary/{id}": { "get": { "tags": [ "Contacts" ], "operationId": "GetContactSummary", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ContactsSummaryOutputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ContactsSummaryOutputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ContactsSummaryOutputDto" } } } } } } }, "/v2/crm/contacts/{id}": { "put": { "tags": [ "Contacts" ], "operationId": "PutContact", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ContactPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ContactPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ContactPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ContactPutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ContactOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ContactOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ContactOutputDtoResponse" } } } } } }, "patch": { "tags": [ "Contacts" ], "operationId": "PatchContact", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ContactOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ContactOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ContactOutputDtoResponse" } } } } } } }, "/v2/crm/contacts/search": { "get": { "tags": [ "Contacts" ], "operationId": "GetContactsSearch", "parameters": [ { "name": "Filter.Ids", "in": "query", "schema": { "type": "array", "items": { "type": "integer", "format": "int32" } } }, { "name": "Filter.AccountIds", "in": "query", "schema": { "type": "array", "items": { "type": "integer", "format": "int32" } } }, { "name": "Filter.AccountName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.LocationId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.LocationName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.FirstName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.LastName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.EmailAddress", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.JobTitle", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.IsPoc", "in": "query", "schema": { "type": "boolean" } }, { "name": "Filter.HasClientPortalAccess", "in": "query", "schema": { "type": "boolean" } }, { "name": "Filter.IsActive", "in": "query", "schema": { "type": "boolean" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ContactsSearchSelectOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ContactsSearchSelectOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ContactsSearchSelectOutputDtoListResponse" } } } } } } }, "/v2/crm/contacts/{Id}": { "delete": { "tags": [ "Contacts" ], "operationId": "DeleteContact", "parameters": [ { "name": "Id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/crm/contacts/{contactId}/emails": { "patch": { "tags": [ "Contacts" ], "operationId": "PatchContactEmails", "parameters": [ { "name": "contactId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ContactEmailPatchOperationDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ContactEmailPatchOperationDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ContactEmailPatchOperationDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ContactEmailPatchOperationDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ContactEmailPatchResultDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ContactEmailPatchResultDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ContactEmailPatchResultDtoResponse" } } } } } } }, "/v2/crm/contacts/{contactId}/phones": { "patch": { "tags": [ "Contacts" ], "operationId": "PatchContactPhones", "parameters": [ { "name": "contactId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ContactPhonePatchOperationDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ContactPhonePatchOperationDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ContactPhonePatchOperationDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ContactPhonePatchOperationDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ContactPhonePatchResultDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ContactPhonePatchResultDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ContactPhonePatchResultDtoResponse" } } } } } } }, "/v2/finance/contracts/lookup": { "get": { "tags": [ "Contracts" ], "operationId": "GetContractLookups", "parameters": [ { "name": "Ids", "in": "query", "schema": { "type": "array", "items": { "type": "integer", "format": "int32" } } }, { "name": "AccountId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Name", "in": "query", "schema": { "type": "string" } }, { "name": "ExcludeExpiredContracts", "in": "query", "schema": { "type": "boolean" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ContractLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ContractLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ContractLookupOutputDtoListResponse" } } } } } } }, "/v2/finance/contracts/recurringservices": { "post": { "tags": [ "Contracts" ], "operationId": "PostRecurringServiceContract", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/RecurringServicesContractPostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RecurringServicesContractPostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RecurringServicesContractPostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/RecurringServicesContractPostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/RecurringServicesContractPostOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RecurringServicesContractPostOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RecurringServicesContractPostOutputDtoResponse" } } } } } } }, "/v2/finance/contracts/recurringservices/{contractId}": { "put": { "tags": [ "Contracts" ], "operationId": "PutRecurringServiceContract", "parameters": [ { "name": "contractId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/RecurringServicesContractPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RecurringServicesContractPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RecurringServicesContractPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/RecurringServicesContractPutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/RecurringServicesContractPutOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RecurringServicesContractPutOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RecurringServicesContractPutOutputDtoResponse" } } } } } } }, "/v2/finance/contracts/summary": { "get": { "tags": [ "Contracts" ], "operationId": "GetContractsSummary", "parameters": [ { "name": "Filter.ContractType", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ContractName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.BillingCycle", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AccountName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Status", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ClientContractSummaryOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClientContractSummaryOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClientContractSummaryOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/finance/contracts/recurringservices/{contractId}/services": { "post": { "tags": [ "Contracts" ], "operationId": "PostRecurringServices", "parameters": [ { "name": "contractId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/RecurringServicePostInputDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/RecurringServicePostInputDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/RecurringServicePostInputDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/RecurringServicePostInputDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/RecurringServicePostOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RecurringServicePostOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RecurringServicePostOutputDtoResponse" } } } } } } }, "/v2/finance/contracts/{contractId}/activate": { "put": { "tags": [ "Contracts" ], "operationId": "ActivateContract", "parameters": [ { "name": "contractId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ActivatedContractOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ActivatedContractOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ActivatedContractOutputDtoResponse" } } } } } } }, "/v2/finance/contracts/{contractId}/deactivate": { "put": { "tags": [ "Contracts" ], "operationId": "DeactivateContract", "parameters": [ { "name": "contractId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DeactivatedContractOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DeactivatedContractOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DeactivatedContractOutputDtoResponse" } } } } } } }, "/v2/admin/copilot/configuration": { "get": { "tags": [ "CopilotConfiguration" ], "operationId": "GetCopilotConfigurations", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationOutputDtoListResponse" } } } } } }, "post": { "tags": [ "CopilotConfiguration" ], "operationId": "PostCopilotConfiguration", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationOutputDtoResponse" } } } } } } }, "/v2/admin/copilot/configuration/{id}": { "put": { "tags": [ "CopilotConfiguration" ], "operationId": "PutCopilotConfiguration", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CopilotConfigurationOutputDtoResponse" } } } } } } }, "/v2/system/customFields/{moduleId}": { "get": { "tags": [ "CustomFields" ], "operationId": "GetCustomFieldsMetaData", "parameters": [ { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "withInactive", "in": "query", "schema": { "type": "boolean", "default": false } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/CustomFieldOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CustomFieldOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CustomFieldOutputDtoIEnumerableResponse" } } } } } } }, "/v2/system/customFields/{moduleId}/{objectId}": { "get": { "tags": [ "CustomFields" ], "operationId": "GetCustomFieldsData", "parameters": [ { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "objectId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/CustomFieldDataOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CustomFieldDataOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CustomFieldDataOutputDtoIEnumerableResponse" } } } } } } }, "/v2/system/customFields/data/{moduleId}/{entityId}/{customFieldId}": { "put": { "tags": [ "CustomFields" ], "operationId": "PutCustomFieldData", "parameters": [ { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "entityId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "customFieldId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/CustomFieldDataPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CustomFieldDataPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CustomFieldDataPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/CustomFieldDataPutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/CustomFieldDataPutOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CustomFieldDataPutOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CustomFieldDataPutOutputDtoResponse" } } } } } } }, "/v2/servicedesk/dashboard/ticketscount/bybasicstatus": { "get": { "tags": [ "Dashboard" ], "operationId": "GetTicketsCountByBasicStatus", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketsCountByBasicStatusOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketsCountByBasicStatusOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketsCountByBasicStatusOutputDtoResponse" } } } } } } }, "/v2/servicedesk/dashboard/ticketscount/bypriority": { "get": { "tags": [ "Dashboard" ], "operationId": "GetTicketsCountByPriority", "parameters": [ { "name": "StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "IncludeCompleted", "in": "query", "schema": { "type": "boolean" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketsCountByPriorityOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketsCountByPriorityOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketsCountByPriorityOutputDtoListResponse" } } } } } } }, "/v2/servicedesk/dashboard/ticketscount/byassigneepriority": { "get": { "tags": [ "Dashboard" ], "operationId": "GetTicketsCountByAssigneePriority", "parameters": [ { "name": "StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "SelectedUsersIds", "in": "query", "schema": { "type": "array", "items": { "type": "integer", "format": "int32" } } }, { "name": "TopPerformersCount", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "IncludeCompleted", "in": "query", "schema": { "type": "boolean" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketsCountByAssigneePriorityDataOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketsCountByAssigneePriorityDataOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketsCountByAssigneePriorityDataOutputDtoResponse" } } } } } } }, "/v2/servicedesk/dashboard/timebytechnician": { "get": { "tags": [ "Dashboard" ], "operationId": "GetTimeLoggedByTechnician", "parameters": [ { "name": "StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "SelectedUsersIds", "in": "query", "schema": { "type": "array", "items": { "type": "integer", "format": "int32" } } }, { "name": "TopPerformersCount", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TimeLoggedByTechnicianDataOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TimeLoggedByTechnicianDataOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TimeLoggedByTechnicianDataOutputDtoResponse" } } } } } } }, "/v2/servicedesk/dashboard/ticketsdue": { "get": { "tags": [ "Dashboard" ], "operationId": "GetTicketsDue", "parameters": [ { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketsDueOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketsDueOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketsDueOutputDtoListPagedResponse" } } } } } } }, "/v2/servicedesk/dashboard/ticketscount/bystatus": { "get": { "tags": [ "Dashboard" ], "operationId": "GetTicketsCountByStatus", "parameters": [ { "name": "StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketsCountByStatusOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketsCountByStatusOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketsCountByStatusOutputDtoListResponse" } } } } } } }, "/v2/servicedesk/dashboard/ticketsupcoming": { "get": { "tags": [ "Dashboard" ], "operationId": "GetTicketsUpcoming", "parameters": [ { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketsUpcomingOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketsUpcomingOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketsUpcomingOutputDtoListPagedResponse" } } } } } } }, "/v2/servicedesk/dashboard/ticketscount/byqueue": { "get": { "tags": [ "Dashboard" ], "operationId": "GetTicketsCountByQueue", "parameters": [ { "name": "StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "IncludeCompleted", "in": "query", "schema": { "type": "boolean" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketsCountByQueueOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketsCountByQueueOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketsCountByQueueOutputDtoListResponse" } } } } } } }, "/v2/servicedesk/dashboard/ticketscount/byissuetype": { "get": { "tags": [ "Dashboard" ], "operationId": "GetTicketsCountByIssueType", "parameters": [ { "name": "StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "SelectedIssueTypeIds", "in": "query", "schema": { "type": "array", "items": { "type": "integer", "format": "int32" } } }, { "name": "TopPerformersCount", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "IncludeCompleted", "in": "query", "schema": { "type": "boolean" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketsCountByIssueTypeOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketsCountByIssueTypeOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketsCountByIssueTypeOutputDtoResponse" } } } } } } }, "/v2/crm/dashboard/topopportunities": { "get": { "tags": [ "Dashboard" ], "operationId": "GetTopOpportunities", "parameters": [ { "name": "StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DashboardOpportunityOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DashboardOpportunityOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DashboardOpportunityOutputDtoListResponse" } } } } } } }, "/v2/crm/dashboard/nextopportunities": { "get": { "tags": [ "Dashboard" ], "operationId": "GetNextOpportunities", "parameters": [ { "name": "StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DashboardOpportunityOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DashboardOpportunityOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DashboardOpportunityOutputDtoListResponse" } } } } } } }, "/v2/crm/dashboard/openpipeline": { "get": { "tags": [ "Dashboard" ], "operationId": "GetOpenPipelines", "parameters": [ { "name": "StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/OpenPipelinesOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OpenPipelinesOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OpenPipelinesOutputDtoResponse" } } } } } } }, "/v2/crm/dashboard/pipelinetotals": { "get": { "tags": [ "Dashboard" ], "operationId": "GetPipelineTotals", "parameters": [ { "name": "StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/PipelineTotalsOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/PipelineTotalsOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/PipelineTotalsOutputDtoResponse" } } } } } } }, "/v2/crm/dashboard/activitiesdue": { "get": { "tags": [ "Dashboard" ], "operationId": "GetActivitiesDue", "parameters": [ { "name": "StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ActivitiesDueOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ActivitiesDueOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ActivitiesDueOutputDtoResponse" } } } } } } }, "/v2/crm/dashboard/recurringservices/performance/totals": { "get": { "tags": [ "Dashboard" ], "operationId": "GetRecurringServicesPerformanceTotals", "parameters": [ { "name": "PipelineCommitment", "in": "query", "schema": { "type": "number", "format": "double" } }, { "name": "StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/RecurringServicesPerformanceTotalsOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RecurringServicesPerformanceTotalsOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RecurringServicesPerformanceTotalsOutputDtoResponse" } } } } } } }, "/v2/crm/dashboard/recurringservices/performance": { "get": { "tags": [ "Dashboard" ], "operationId": "GetRecurringServicesPerformance", "parameters": [ { "name": "PipelineCommitment", "in": "query", "schema": { "type": "number", "format": "double" } }, { "name": "StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/RecurringServicesPerformanceOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RecurringServicesPerformanceOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RecurringServicesPerformanceOutputDtoListResponse" } } } } } } }, "/v2/crm/dashboard/leaderboard": { "get": { "tags": [ "Dashboard" ], "operationId": "GetSalesLeaderboard", "parameters": [ { "name": "StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SalesLeaderboardOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SalesLeaderboardOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SalesLeaderboardOutputDtoListResponse" } } } } } } }, "/v2/crm/dashboard/quotations/summary": { "get": { "tags": [ "Dashboard" ], "operationId": "GetDashboardQuotationsSummary", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DashboardQuotationsSummaryOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DashboardQuotationsSummaryOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DashboardQuotationsSummaryOutputDtoResponse" } } } } } } }, "/v2/admin/hr/departments/lookup": { "get": { "tags": [ "Departments" ], "operationId": "GetDepartmentsLookup", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DepartmentLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DepartmentLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DepartmentLookupOutputDtoListResponse" } } } } } } }, "/v2/system/emailtemplates/{categoryId}/lookup": { "get": { "tags": [ "EmailTemplates" ], "operationId": "GetEmailTemplateLookups", "parameters": [ { "name": "categoryId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/EmailTemplateLookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/EmailTemplateLookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/EmailTemplateLookupOutputDtoIEnumerableResponse" } } } } } } }, "/v2/hr/employees/lookup": { "get": { "tags": [ "Employees" ], "operationId": "GetEmployeesLookup", "parameters": [ { "name": "Filter.Ids", "in": "query", "schema": { "type": "array", "items": { "type": "integer", "format": "int32" } } }, { "name": "Filter.Name", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/EmployeeLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/EmployeeLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/EmployeeLookupOutputDtoListResponse" } } } } } } }, "/v2/hr/employees/searchselect": { "get": { "tags": [ "Employees" ], "operationId": "GetEmployeesListSearchSelect", "parameters": [ { "name": "Filter.Ids", "in": "query", "schema": { "type": "array", "items": { "type": "integer", "format": "int32" } } }, { "name": "Filter.Filter_Text", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.IsActive", "in": "query", "schema": { "type": "boolean" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/EmployeesListSearchSelectOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/EmployeesListSearchSelectOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/EmployeesListSearchSelectOutputDtoListPagedResponse" } } } } } } }, "/v2/integrations/etilize/search": { "post": { "tags": [ "Etilize" ], "operationId": "SearchProducts", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/EtilizeSearchInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/EtilizeSearchInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/EtilizeSearchInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/EtilizeSearchInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/EtilizeSearchOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/EtilizeSearchOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/EtilizeSearchOutputDtoResponse" } } } } } } }, "/v2/integrations/etilize/products/{productId}": { "get": { "tags": [ "Etilize" ], "operationId": "GetEtilizeProduct", "parameters": [ { "name": "productId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/EtilizeProductOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/EtilizeProductOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/EtilizeProductOutputDtoResponse" } } } } } } }, "/v2/integrations/etilize/products/pricing": { "get": { "tags": [ "Etilize" ], "operationId": "GetDistributorsPricing", "parameters": [ { "name": "MfrNumber", "in": "query", "schema": { "type": "string" } }, { "name": "SkuNumber", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DistributorIntegrationProductPricingOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DistributorIntegrationProductPricingOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DistributorIntegrationProductPricingOutputDtoListResponse" } } } } } } }, "/v2/integrations/etilize/distributors/integrations/status": { "get": { "tags": [ "Etilize" ], "operationId": "GetDistributorsIntegrationsStatus", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DistributorIntegrationStatusOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DistributorIntegrationStatusOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DistributorIntegrationStatusOutputDtoListResponse" } } } } } } }, "/v2/system/eventLog": { "post": { "tags": [ "EventLogs" ], "operationId": "PostEventLog", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/EventLogPostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/EventLogPostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/EventLogPostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/EventLogPostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/EventLogOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/EventLogOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/EventLogOutputDtoResponse" } } } } } } }, "/v2/my/expensesheets/lookup": { "get": { "tags": [ "ExpenseSheets" ], "operationId": "GetExpenseSheetsLookups", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ExpenseSheetLookupDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ExpenseSheetLookupDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ExpenseSheetLookupDtoListResponse" } } } } } } }, "/v2/my/expensesheets": { "post": { "tags": [ "ExpenseSheets" ], "operationId": "PostExpenseSheet", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ExpenseSheetPostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ExpenseSheetPostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ExpenseSheetPostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ExpenseSheetPostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ExpenseSheetOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ExpenseSheetOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ExpenseSheetOutputDtoResponse" } } } } } } }, "/v2/system/expensetypes/lookup": { "get": { "tags": [ "ExpenseTypes" ], "operationId": "GetExpenseTypeLookups", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ExpenseTypeLookupDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ExpenseTypeLookupDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ExpenseTypeLookupDtoListResponse" } } } } } } }, "/v2/servicedesk/hardwareasset/{assetId}/tickets": { "get": { "tags": [ "HardwareAsset" ], "operationId": "GetHardwareAssetTickets", "parameters": [ { "name": "assetId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketListDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketListDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketListDtoListResponse" } } } } } } }, "/v2/servicedesk/hardwareasset/searchselect": { "get": { "tags": [ "HardwareAsset" ], "operationId": "GetHardwareAssetsListSearchSelect", "parameters": [ { "name": "Filter.CategoryIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AssetName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.MachineGroupId", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.LocationName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.SerialNumber", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Description", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.IPAddress", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AccountId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.ContactId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.ContactName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ExcludedId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.IsActive", "in": "query", "schema": { "type": "boolean" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/HardwareAssetsListSearchSelectOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/HardwareAssetsListSearchSelectOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/HardwareAssetsListSearchSelectOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/hardwareasset/{assetId}": { "get": { "tags": [ "HardwareAsset" ], "operationId": "GetHardwareAsset", "parameters": [ { "name": "assetId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/HardwareAssetOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/HardwareAssetOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/HardwareAssetOutputDtoResponse" } } } } } }, "put": { "tags": [ "HardwareAsset" ], "operationId": "PutHardwareAsset", "parameters": [ { "name": "assetId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/HardwareAssetInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/HardwareAssetInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/HardwareAssetInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/HardwareAssetInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/HardwareAssetOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/HardwareAssetOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/HardwareAssetOutputDtoResponse" } } } } } } }, "/v2/servicedesk/hardwareasset": { "post": { "tags": [ "HardwareAsset" ], "operationId": "PostHardwareAsset", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/HardwareAssetInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/HardwareAssetInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/HardwareAssetInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/HardwareAssetInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/HardwareAssetOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/HardwareAssetOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/HardwareAssetOutputDtoResponse" } } } } } } }, "/v2/servicedesk/hardwareasset/{Id}": { "delete": { "tags": [ "HardwareAsset" ], "operationId": "DeleteHardwareAsset", "parameters": [ { "name": "Id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/hardwareasset/{deviceId}/status": { "get": { "tags": [ "HardwareAsset" ], "operationId": "GetDeviceStatus", "parameters": [ { "name": "deviceId", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/HardwareAssetStatusOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/HardwareAssetStatusOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/HardwareAssetStatusOutputDtoResponse" } } } } } } }, "/v2/finance/invoices/summary": { "get": { "tags": [ "Invoices" ], "operationId": "GetInvoicesSummaryList", "parameters": [ { "name": "Filter.Id", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.InvoiceNumber", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AccountId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.AccountName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.StatusId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.CreatedFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.PostedToAccounting", "in": "query", "schema": { "type": "boolean" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/InvoiceSummaryOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/InvoiceSummaryOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/InvoiceSummaryOutputDtoListResponse" } } } } } } }, "/v2/finance/invoices/{id}": { "get": { "tags": [ "Invoices" ], "operationId": "GetInvoice", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/InvoiceOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/InvoiceOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/InvoiceOutputDtoResponse" } } } } } } }, "/v2/finance/invoices/details": { "post": { "tags": [ "Invoices" ], "operationId": "GetInvoiceDetailsList", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/InvoiceDetailsListSearchSelectInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/InvoiceDetailsListSearchSelectInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/InvoiceDetailsListSearchSelectInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/InvoiceDetailsListSearchSelectInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/InvoiceLineItemsOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/InvoiceLineItemsOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/InvoiceLineItemsOutputDtoListResponse" } } } } } } }, "/v2/finance/invoices/discounts": { "post": { "tags": [ "Invoices" ], "operationId": "GetInvoiceDiscountsList", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/InvoiceDetailsListSearchSelectInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/InvoiceDetailsListSearchSelectInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/InvoiceDetailsListSearchSelectInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/InvoiceDetailsListSearchSelectInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/InvoiceDiscountLineItemsOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/InvoiceDiscountLineItemsOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/InvoiceDiscountLineItemsOutputDtoListResponse" } } } } } } }, "/v2/finance/invoices/marksent": { "patch": { "tags": [ "Invoices" ], "operationId": "MarkInvoicesAsSent", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/InvoiceBatchInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/InvoiceBatchInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/InvoiceBatchInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/InvoiceBatchInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } } }, "/v2/system/issuetypes/lookup": { "get": { "tags": [ "IssueTypes" ], "operationId": "GetIssueTypeLookups", "parameters": [ { "name": "Filter.Name", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IssueTypeLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IssueTypeLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IssueTypeLookupOutputDtoListResponse" } } } } } } }, "/v2/system/issuetypes/{issueTypeId}/issuesubtypes/lookup": { "get": { "tags": [ "IssueTypes" ], "operationId": "GetIssueSubTypeLookups", "parameters": [ { "name": "issueTypeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IssueSubTypeLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IssueSubTypeLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IssueSubTypeLookupOutputDtoListResponse" } } } } } } }, "/v2/integrations/itglue/accessinfo": { "get": { "tags": [ "ITG" ], "operationId": "GetITGAccessInfo", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ITGAccessInfoDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ITGAccessInfoDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ITGAccessInfoDtoResponse" } } } } } } }, "/v2/integrations/itglue/servicedesk/ticketsync": { "get": { "tags": [ "ITG" ], "operationId": "GetTicketsSync", "parameters": [ { "name": "Filter.CreatedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ModifiedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ModifiedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketSyncOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketSyncOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketSyncOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/integrations/itglue/servicedesk/ticketsync/{ticketId}": { "get": { "tags": [ "ITG" ], "operationId": "GetTicketSync", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketSyncOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketSyncOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketSyncOutputDtoResponse" } } } } } } }, "/v2/integrations/itglue/servicedesk/globalsearch": { "get": { "tags": [ "ITG" ], "operationId": "GetTicketGlobalSearch", "parameters": [ { "name": "Filter.Keyword", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AccountIds", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketGlobalSearchOutputIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketGlobalSearchOutputIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketGlobalSearchOutputIEnumerableResponse" } } } } } } }, "/v2/integrations/itglue/{subjectId}/suggestedresources/{subjectType}": { "get": { "tags": [ "ITG" ], "operationId": "GetITGSuggestedResources", "parameters": [ { "name": "subjectId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "subjectType", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "resourceType", "in": "query", "schema": { "$ref": "#/components/schemas/SuggestedResourceTypeEnum" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SuggestedResourceOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SuggestedResourceOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SuggestedResourceOutputDtoIEnumerableResponse" } } } } } } }, "/v2/integrations/itglue/{subjectId}/suggestedresources/{subjectType}/count": { "get": { "tags": [ "ITG" ], "operationId": "GetITGSuggestedResourcesCount", "parameters": [ { "name": "subjectId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "subjectType", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SuggestedResourceCountOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SuggestedResourceCountOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SuggestedResourceCountOutputDtoResponse" } } } } } } }, "/v2/integrations/itglue/passwords/{passwordId}": { "get": { "tags": [ "ITG" ], "operationId": "GetITGPasswordValue", "parameters": [ { "name": "passwordId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } } }, "/v2/integrations/itglue/status": { "get": { "tags": [ "ITG" ], "operationId": "GetItgStatus", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ITGlueIntegrationOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ITGlueIntegrationOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ITGlueIntegrationOutputDtoResponse" } } } } } } }, "/v2/integrations/itglue/accounts/{accountId}/lookup": { "get": { "tags": [ "ITG" ], "operationId": "GetItgAccountLookup", "parameters": [ { "name": "accountId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ITGLookupOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ITGLookupOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ITGLookupOutputDtoResponse" } } } } } } }, "/v2/integrations/itglue/contacts/{contactId}/lookup": { "get": { "tags": [ "ITG" ], "operationId": "GetItgContactLookup", "parameters": [ { "name": "contactId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ITGLookupOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ITGLookupOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ITGLookupOutputDtoResponse" } } } } } } }, "/v2/integrations/itglue/locations/{locationId}/lookup": { "get": { "tags": [ "ITG" ], "operationId": "GetItgLocationLookup", "parameters": [ { "name": "locationId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ITGLookupOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ITGLookupOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ITGLookupOutputDtoResponse" } } } } } } }, "/v2/integrations/itglue/hardwareassets/{hardwareassetId}/lookup": { "get": { "tags": [ "ITG" ], "operationId": "GetItgAssetLookup", "parameters": [ { "name": "hardwareassetId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ITGLookupOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ITGLookupOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ITGLookupOutputDtoResponse" } } } } } } }, "/v2/integrations/itglue/checklists/{checklistId}/tasks": { "get": { "tags": [ "ITG" ], "operationId": "GetItgChecklistTasks", "parameters": [ { "name": "checklistId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ChecklistTaskOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ChecklistTaskOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ChecklistTaskOutputDtoListResponse" } } } } } } }, "/v2/integrations/itglue/checklists": { "get": { "tags": [ "ITG" ], "operationId": "GetItgChecklists", "parameters": [ { "name": "Name", "in": "query", "schema": { "type": "string" } }, { "name": "accountId", "in": "query", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ChecklistOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ChecklistOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ChecklistOutputDtoListResponse" } } } } } } }, "/v2/integrations/itglue/contacts/{itgContactId}/notes": { "get": { "tags": [ "ITG" ], "operationId": "GetItgContactNotes", "parameters": [ { "name": "itgContactId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ITGContactNotesOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ITGContactNotesOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ITGContactNotesOutputDtoResponse" } } } } } }, "put": { "tags": [ "ITG" ], "operationId": "PutITGContactNotes", "parameters": [ { "name": "itgContactId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ContactNotesPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ContactNotesPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ContactNotesPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ContactNotesPutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ITGContactNotesOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ITGContactNotesOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ITGContactNotesOutputDtoResponse" } } } } } } }, "/v2/integrations/itglue/accounts/{itgAccountId}/notes": { "get": { "tags": [ "ITG" ], "operationId": "GetItgOrganizationNotes", "parameters": [ { "name": "itgAccountId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ITGOrganizationNotesOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ITGOrganizationNotesOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ITGOrganizationNotesOutputDtoResponse" } } } } } }, "put": { "tags": [ "ITG" ], "operationId": "PutITGOrganizationNotes", "parameters": [ { "name": "itgAccountId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/OrganizationNotesPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OrganizationNotesPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OrganizationNotesPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/OrganizationNotesPutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ITGOrganizationNotesOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ITGOrganizationNotesOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ITGOrganizationNotesOutputDtoResponse" } } } } } } }, "/v2/admin/hr/jobtitles/lookup": { "get": { "tags": [ "JobTitle" ], "operationId": "GetJobTitlesLookup", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/JobTitleLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/JobTitleLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/JobTitleLookupOutputDtoListResponse" } } } } } } }, "/v2/admin/k1/accesscontrol/settings": { "get": { "tags": [ "K1AccessControls" ], "operationId": "GetK1AccessControlSettings", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsOutputDtoResponse" } } } } } }, "put": { "tags": [ "K1AccessControls" ], "operationId": "PutK1AccessControlSettings", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsOutputDtoResponse" } } } } } }, "post": { "tags": [ "K1AccessControls" ], "operationId": "PostK1AccessControlSettings", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsOutputDtoResponse" } } } } } } }, "/v2/admin/k1/accesscontrol/mappings": { "get": { "tags": [ "K1AccessControls" ], "operationId": "GetK1AccessControlMappings", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingsOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingsOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingsOutputDtoListResponse" } } } } } }, "post": { "tags": [ "K1AccessControls" ], "operationId": "PostK1AccessControlMapping", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingPostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingPostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingPostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingPostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingOutputDtoResponse" } } } } } } }, "/v2/admin/k1/accesscontrol/accessgroups": { "get": { "tags": [ "K1AccessControls" ], "operationId": "GetK1AccessControlAccessGroups", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1AccessControlAccessGroupsOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlAccessGroupsOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlAccessGroupsOutputDtoListResponse" } } } } } } }, "/v2/admin/k1/accesscontrol/mappings/{mappingId}": { "put": { "tags": [ "K1AccessControls" ], "operationId": "PutK1AccessControlMapping", "parameters": [ { "name": "mappingId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingPutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlMappingOutputDtoResponse" } } } } } }, "delete": { "tags": [ "K1AccessControls" ], "operationId": "DeleteK1AccessControlMapping", "parameters": [ { "name": "mappingId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/admin/k1/accesscontrol/launcher": { "get": { "tags": [ "K1AccessControls" ], "operationId": "GetK1LauncherUrl", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsLauncherOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsLauncherOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1AccessControlSettingsLauncherOutputDtoResponse" } } } } } } }, "/v2/kaseya-one/centralized-configuration/notification": { "post": { "tags": [ "K1CentralizedConfiguration" ], "operationId": "PostK1CentralizedConfigurations", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1ActionNotificationDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1ActionNotificationDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1ActionNotificationDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1ActionNotificationDto" } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/kaseya-one/worktypes/lookup": { "post": { "tags": [ "K1CooperBots" ], "operationId": "GetWorkTypesLookup", "parameters": [ { "name": "skipToken", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1LookupInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1LookupInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1LookupInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1LookupInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1LookupOutputResponseDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputResponseDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputResponseDto" } } } } } } }, "/v2/kaseya-one/worktypes/lookup/{id}": { "get": { "tags": [ "K1CooperBots" ], "operationId": "GetWorkTypeLookup", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1LookupOutputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputDto" } } } } } } }, "/v2/kaseya-one/resources/lookup": { "post": { "tags": [ "K1CooperBots" ], "operationId": "GetK1ResourcesLookup", "parameters": [ { "name": "skipToken", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1LookupInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1LookupInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1LookupInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1LookupInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1LookupOutputResponseDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputResponseDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputResponseDto" } } } } } } }, "/v2/kaseya-one/resources/lookup/{id}": { "get": { "tags": [ "K1CooperBots" ], "operationId": "GetK1ResourceLookup", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1LookupOutputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputDto" } } } } } } }, "/v2/kaseya-one/resources/roles/lookup": { "post": { "tags": [ "K1CooperBots" ], "operationId": "GetK1RolesLookup", "parameters": [ { "name": "skipToken", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1RolesLookupInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1RolesLookupInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1RolesLookupInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1RolesLookupInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1LookupOutputResponseDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputResponseDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputResponseDto" } } } } } } }, "/v2/kaseya-one/resources/roles/lookup/{id}": { "get": { "tags": [ "K1CooperBots" ], "operationId": "GetK1RoleLookup", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1LookupOutputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputDto" } } } } } } }, "/v2/kaseya-one/tickets/statuses/lookup": { "post": { "tags": [ "K1CooperBots" ], "operationId": "GetK1TicketStatusesLookup", "parameters": [ { "name": "skipToken", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1LookupInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1LookupInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1LookupInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1LookupInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1LookupOutputResponseDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputResponseDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputResponseDto" } } } } } } }, "/v2/kaseya-one/tickets/statuses/lookup/{id}": { "get": { "tags": [ "K1CooperBots" ], "operationId": "GetK1TicketStatusesLookup", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1LookupOutputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1LookupOutputDto" } } } } } } }, "/v2/kaseya-one/gorgon/instance-provisioning": { "post": { "tags": [ "K1Gorgon" ], "operationId": "PostK1GorgonProvisioningNotifications", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1GorgonProvisioningNotificationsDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1GorgonProvisioningNotificationsDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1GorgonProvisioningNotificationsDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1GorgonProvisioningNotificationsDto" } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/admin/k1/modules": { "get": { "tags": [ "K1IntegratedCustomerBilling" ], "operationId": "GetK1SSOModules", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1SSOModuleOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1SSOModuleOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1SSOModuleOutputDtoListResponse" } } } } } } }, "/v2/admin/k1/status": { "get": { "tags": [ "K1IntegratedCustomerBilling" ], "operationId": "GetK1Status", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1StatusOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1StatusOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1StatusOutputDtoResponse" } } } } } } }, "/v2/admin/k1/organizationmappings": { "get": { "tags": [ "K1IntegratedCustomerBilling" ], "operationId": "GetK1ProductOrganizationMappings", "parameters": [ { "name": "SourceProductId", "in": "query", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "SourceOrganizationName", "in": "query", "schema": { "type": "string" } }, { "name": "SourceTenantId", "in": "query", "schema": { "type": "string" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsGetOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsGetOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsGetOutputDtoListPagedResponse" } } } } } }, "post": { "tags": [ "K1IntegratedCustomerBilling" ], "operationId": "PostK1ProductOrganizationMappings", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsPostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsPostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsPostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsPostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsPostOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsPostOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsPostOutputDtoResponse" } } } } } } }, "/v2/admin/k1/organizationmappings/search": { "post": { "tags": [ "K1IntegratedCustomerBilling" ], "operationId": "SearchK1ProductOrganizationMappings", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsSearchFilterDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsSearchFilterDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsSearchFilterDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsSearchFilterDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsListOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsListOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsListOutputDtoListPagedResponse" } } } } } } }, "/v2/kaseya-one/tickets/action/notifications": { "post": { "tags": [ "K1TicketAction" ], "operationId": "PostK1TicketActionNotifications", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1TicketActionNotificationsDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1TicketActionNotificationsDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1TicketActionNotificationsDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1TicketActionNotificationsDto" } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/kaseya-one/users/search": { "post": { "tags": [ "K1User" ], "operationId": "K1GetUsersList", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1UserListInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1UserListInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1UserListInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1UserListInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/K1UserListOutputDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/K1UserListOutputDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/K1UserListOutputDto" } } } } } } } }, "/v2/kaseya-one/users/deprovisioning/notifications": { "post": { "tags": [ "K1User" ], "operationId": "PostK1UserDeprovisioningNotifications", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/K1UserDeprovisioningNotificationsDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/K1UserDeprovisioningNotificationsDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/K1UserDeprovisioningNotificationsDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/K1UserDeprovisioningNotificationsDto" } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/listing/searchcolumns/{moduleId}": { "get": { "tags": [ "Listing" ], "operationId": "GetListingSearchColumns", "parameters": [ { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ListingSearchOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ListingSearchOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ListingSearchOutputDtoIEnumerableResponse" } } } } } } }, "/v2/listing/searchcolumns/{searchColumnId}/values": { "get": { "tags": [ "Listing" ], "operationId": "GetSearchComboItems", "parameters": [ { "name": "searchColumnId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SearchComboItemOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SearchComboItemOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SearchComboItemOutputDtoIEnumerableResponse" } } } } } } }, "/v2/listing/listingcolumns/{moduleId}": { "get": { "tags": [ "Listing" ], "operationId": "GetListingColumns", "parameters": [ { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ListingColumnOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ListingColumnOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ListingColumnOutputDtoIEnumerableResponse" } } } } } } }, "/v2/system/locations/lookup": { "get": { "tags": [ "Locations" ], "operationId": "GetLocationsLookup", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/LocationLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/LocationLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/LocationLookupOutputDtoListResponse" } } } } } } }, "/v2/system/lookup/{tableName}": { "get": { "tags": [ "Lookups" ], "operationId": "GetLookups", "parameters": [ { "name": "tableName", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/LookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/LookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/LookupOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/mytickets": { "get": { "tags": [ "MyTickets" ], "operationId": "GetMyTickets", "parameters": [ { "name": "Filter.IsRecurringTickets", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.Title", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Account", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AccountCode", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.TicketNumber", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Details", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ContactName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.StatusNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.QueueNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.PriorityNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.TicketTypeNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.IssueTypeNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ServiceLevelAgreementNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.SubIssueTypeNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.SourceIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.OwnerIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AssignedToMe", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.ExcludeCompleted", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.CreatedByMe", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.MyQueuesAssigned", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.MyQueuesNotAssigned", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.SecondaryAssignee", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.OpenDateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.OpenDateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CompletedDateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CompletedDateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.HardwareAssetName", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/MyTicketListDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/MyTicketListDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/MyTicketListDtoIEnumerablePagedResponse" } } } } }, "deprecated": true } }, "/v2/servicedesk/mytickets/search": { "post": { "tags": [ "MyTickets" ], "operationId": "SearchMyTickets", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/GetMyTicketsInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetMyTicketsInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetMyTicketsInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/GetMyTicketsInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/MyTicketListDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/MyTicketListDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/MyTicketListDtoIEnumerablePagedResponse" } } } } } } }, "/v2/clientportal/mytickets/search": { "post": { "tags": [ "MyTickets" ], "operationId": "SearchClientPortalMyTickets", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ClientPortalMyTicketsInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClientPortalMyTicketsInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClientPortalMyTicketsInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ClientPortalMyTicketsInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketListDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketListDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketListDtoListPagedResponse" } } } } } } }, "/v2/crm/opportunities/{id}": { "get": { "tags": [ "Opportunities" ], "operationId": "GetOpportunity", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/OpportunityOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OpportunityOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OpportunityOutputDtoResponse" } } } } } }, "put": { "tags": [ "Opportunities" ], "operationId": "PutOpportunity", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/OpportunityInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OpportunityInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OpportunityInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/OpportunityInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/OpportunityOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OpportunityOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OpportunityOutputDtoResponse" } } } } } } }, "/v2/crm/opportunities": { "get": { "tags": [ "Opportunities" ], "operationId": "GetAllOpportunities", "parameters": [ { "name": "Filter.StatusId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.AccountId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.TypeId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.SalesRepresentativeUserId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.InPipeline", "in": "query", "schema": { "type": "boolean" } }, { "name": "Filter.CreatedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ModifiedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ModifiedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/OpportunityOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OpportunityOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OpportunityOutputDtoListPagedResponse" } } } } } }, "post": { "tags": [ "Opportunities" ], "operationId": "PostOpportunity", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/OpportunityInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OpportunityInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OpportunityInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/OpportunityInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/OpportunityOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OpportunityOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OpportunityOutputDtoResponse" } } } } } } }, "/v2/crm/opportunities/{id}/notes": { "get": { "tags": [ "Opportunities" ], "operationId": "GetOpportunityNotes", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/OpportunityNoteOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OpportunityNoteOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OpportunityNoteOutputDtoListPagedResponse" } } } } } }, "post": { "tags": [ "Opportunities" ], "operationId": "PostOpportunityNote", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/OpportunityNotePostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OpportunityNotePostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OpportunityNotePostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/OpportunityNotePostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/OpportunityNoteOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OpportunityNoteOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OpportunityNoteOutputDtoResponse" } } } } } } }, "/v2/crm/opportunities/{opportunityId}/notes/{noteId}": { "put": { "tags": [ "Opportunities" ], "operationId": "PutOpportunityNote", "parameters": [ { "name": "opportunityId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "noteId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/OpportunityNotePutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OpportunityNotePutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OpportunityNotePutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/OpportunityNotePutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/OpportunityNoteOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OpportunityNoteOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OpportunityNoteOutputDtoResponse" } } } } } } }, "/v2/crm/opportunities/statuses/Lookup": { "get": { "tags": [ "Opportunities" ], "operationId": "GetOpportunityStatusLookups", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/OpportunityStatusLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OpportunityStatusLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OpportunityStatusLookupOutputDtoListResponse" } } } } } } }, "/v2/inventory/purchaseorders/lookup": { "get": { "tags": [ "PO" ], "operationId": "GetPOLookups", "parameters": [ { "name": "Filter.Number", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/POLookupDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/POLookupDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/POLookupDtoListResponse" } } } } } } }, "/v2/system/priorities/lookup": { "get": { "tags": [ "Priorities" ], "operationId": "GetPriorityLookups", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/PriorityLookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/PriorityLookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/PriorityLookupOutputDtoIEnumerableResponse" } } } } } } }, "/v2/crm/productquotes/summary": { "get": { "tags": [ "ProductQuotations" ], "operationId": "GetProductQuotationsListSummary", "parameters": [ { "name": "Filter.AccountId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.StatusIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.CreatedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProductQuotationsListSummaryOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductQuotationsListSummaryOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductQuotationsListSummaryOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/crm/productquotes/{productQuotationId}": { "get": { "tags": [ "ProductQuotations" ], "operationId": "GetProductQuotation", "parameters": [ { "name": "productQuotationId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProductQuotationOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductQuotationOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductQuotationOutputDtoResponse" } } } } } } }, "/v2/inventory/products/searchselect": { "get": { "tags": [ "Products" ], "operationId": "GetProductsListSearchSelect", "parameters": [ { "name": "Filter.ProductNumber", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ProductName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ProductDescription", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.SKU", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.UPC", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Color", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ProductTypeIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Category", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Brand", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ProductManufacturer", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.SerialNumber", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.WarehouseIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ExcludedId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProductsListSearchSelectOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductsListSearchSelectOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductsListSearchSelectOutputDtoListPagedResponse" } } } } } } }, "/v2/inventory/products/{productIndexId}/pricingLevels": { "get": { "tags": [ "Products" ], "operationId": "GetPricingLevels", "parameters": [ { "name": "productIndexId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/PricingLevelLookupDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/PricingLevelLookupDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/PricingLevelLookupDtoListResponse" } } } } } } }, "/v2/inventory/products/{productIndexId}/suppliers/lookup": { "get": { "tags": [ "Products" ], "operationId": "GetSupplierLookups", "parameters": [ { "name": "productIndexId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SupplierLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SupplierLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SupplierLookupOutputDtoListResponse" } } } } } } }, "/v2/inventory/products/{productIndexId}/weightedcost": { "get": { "tags": [ "Products" ], "operationId": "GetProductWeightedCost", "parameters": [ { "name": "productIndexId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "warehouseId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WeightedCostOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WeightedCostOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WeightedCostOutputDtoResponse" } } } } } } }, "/v2/inventory/products/{productIndexId}/defaultcost": { "get": { "tags": [ "Products" ], "operationId": "GetProductDefaultCost", "parameters": [ { "name": "productIndexId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DefaultCostOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DefaultCostOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DefaultCostOutputDtoResponse" } } } } } } }, "/v2/inventory/products/{productIndexId}/{typeId}/stockitems/lookup": { "get": { "tags": [ "Products" ], "operationId": "GetProductsInStock", "parameters": [ { "name": "productIndexId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "typeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "wareHouseId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "stockByLocationId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "projectId", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProductsInStockOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductsInStockOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductsInStockOutputDtoListResponse" } } } } } } }, "/v2/inventory/products/categories": { "post": { "tags": [ "Products" ], "operationId": "PostProductCategories", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ProductCategoriesInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductCategoriesInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductCategoriesInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ProductCategoriesInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProductCategoriesOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductCategoriesOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductCategoriesOutputDtoResponse" } } } } } } }, "/v2/inventory/products/categories/lookup": { "get": { "tags": [ "Products" ], "operationId": "GetProductCategoriesLookup", "parameters": [ { "name": "Filter.Name", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.IsActive", "in": "query", "schema": { "type": "boolean" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProductCategoryLookupOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductCategoryLookupOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductCategoryLookupOutputDtoListPagedResponse" } } } } } } }, "/v2/project/projects/summary": { "get": { "tags": [ "Projects" ], "operationId": "GetProjectsListSummary", "parameters": [ { "name": "Filter.AccountId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.StatusIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.StartDateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.StartDateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProjectsListSummaryOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProjectsListSummaryOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProjectsListSummaryOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/project/projects/{projectId}": { "get": { "tags": [ "Projects" ], "operationId": "GetProject", "parameters": [ { "name": "projectId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProjectOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProjectOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProjectOutputDtoResponse" } } } } } } }, "/v2/project/projects/lookup": { "get": { "tags": [ "Projects" ], "operationId": "GetProjectsLookup", "parameters": [ { "name": "Filter.Name", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProjectLookupOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProjectLookupOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProjectLookupOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/project/statuses/search": { "post": { "tags": [ "ProjectStatuses" ], "operationId": "GetProjectStatusesList", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ProjectStatusesListInpuDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusesListInpuDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusesListInpuDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ProjectStatusesListInpuDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProjectStatusesListOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusesListOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusesListOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/project/statuses/{id}": { "get": { "tags": [ "ProjectStatuses" ], "operationId": "GetProjectStatus", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProjectStatusOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusOutputDtoResponse" } } } } } }, "delete": { "tags": [ "ProjectStatuses" ], "operationId": "DeleteProjectStatus", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } }, "put": { "tags": [ "ProjectStatuses" ], "operationId": "PutProjectStatus", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ProjectStatusInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ProjectStatusInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProjectStatusOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusOutputDtoResponse" } } } } } } }, "/v2/project/statuses": { "post": { "tags": [ "ProjectStatuses" ], "operationId": "PostProjectStatus", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ProjectStatusInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ProjectStatusInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProjectStatusOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusOutputDtoResponse" } } } } } } }, "/v2/project/statuses/lookup": { "get": { "tags": [ "ProjectStatuses" ], "operationId": "GetProjectStatusesLookup", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProjectStatusesLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusesLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProjectStatusesLookupOutputDtoListResponse" } } } } } } }, "/v2/project/statuses/{id}/reorder/{order}": { "put": { "tags": [ "ProjectStatuses" ], "operationId": "PutProjectStatusOrder", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "order", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/integration/qbd/accountcodes": { "get": { "tags": [ "QbdAccountCodes" ], "operationId": "GetAccountCodes", "parameters": [ { "name": "Filter.AccountName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AccountTypeName", "in": "query", "schema": { "type": "string" } }, { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbAccountCodeExportDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbAccountCodeExportDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbAccountCodeExportDtoListPagedResponse" } } } } } }, "post": { "tags": [ "QbdAccountCodes" ], "operationId": "ImportAccountCodes", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountCodeImportDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountCodeImportDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountCodeImportDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountCodeImportDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } } }, "/v2/integration/qbd/accountcodes/byids": { "get": { "tags": [ "QbdAccountCodes" ], "operationId": "GetAccountCodesByIds", "parameters": [ { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "AccountCodeNumbers", "in": "query", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbAccountCodeExportDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbAccountCodeExportDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbAccountCodeExportDtoListResponse" } } } } } } }, "/v2/integration/qbd/bills": { "get": { "tags": [ "QbdBills" ], "operationId": "GetBills", "parameters": [ { "name": "Filter.VendorName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbBillExportDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbBillExportDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbBillExportDtoListPagedResponse" } } } } } }, "put": { "tags": [ "QbdBills" ], "operationId": "UpdateBillQbReference", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbBillReferenceInputDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbBillReferenceInputDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbBillReferenceInputDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbBillReferenceInputDto" } } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/integration/qbd/bills/detail": { "get": { "tags": [ "QbdBills" ], "operationId": "GetBillDetails", "parameters": [ { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "BillIds", "in": "query", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbBillDetailExportDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbBillDetailExportDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbBillDetailExportDtoListResponse" } } } } } } }, "/v2/integration/qbd/classlists": { "post": { "tags": [ "QbdClasses" ], "operationId": "ImportClassLists", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbCLassListImportDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbCLassListImportDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbCLassListImportDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbCLassListImportDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } }, "get": { "tags": [ "QbdClasses" ], "operationId": "GetClassLists", "parameters": [ { "name": "Filter.ClassName", "in": "query", "schema": { "type": "string" } }, { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbClassListExportDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbClassListExportDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbClassListExportDtoListPagedResponse" } } } } } } }, "/v2/integration/qbd/classlists/byids": { "get": { "tags": [ "QbdClasses" ], "operationId": "GetClassListsByIds", "parameters": [ { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "ClassListNumbers", "in": "query", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbClassListExportDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbClassListExportDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbClassListExportDtoListResponse" } } } } } } }, "/v2/integration/qbd/clients": { "post": { "tags": [ "QbdClients" ], "operationId": "ImportClients", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountImportDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountImportDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountImportDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountImportDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } }, "get": { "tags": [ "QbdClients" ], "operationId": "GetClients", "parameters": [ { "name": "Filter.AccountName", "in": "query", "schema": { "type": "string" } }, { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbAccountExportDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbAccountExportDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbAccountExportDtoListPagedResponse" } } } } } } }, "/v2/integration/qbd/clients/byids": { "get": { "tags": [ "QbdClients" ], "operationId": "GetClientByIds", "parameters": [ { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "AccountNumbers", "in": "query", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbAccountExportDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbAccountExportDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbAccountExportDtoListResponse" } } } } } } }, "/v2/integration/qbd/discounts": { "post": { "tags": [ "QbdDiscounts" ], "operationId": "ImportDiscounts", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } }, "get": { "tags": [ "QbdDiscounts" ], "operationId": "GetDiscounts", "parameters": [ { "name": "Filter.ItemName", "in": "query", "schema": { "type": "string" } }, { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbDiscountTypeExportDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbDiscountTypeExportDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbDiscountTypeExportDtoListPagedResponse" } } } } } } }, "/v2/integration/qbd/discounts/byids": { "get": { "tags": [ "QbdDiscounts" ], "operationId": "GetDiscountsByIds", "parameters": [ { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "ItemNumbers", "in": "query", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbDiscountTypeExportDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbDiscountTypeExportDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbDiscountTypeExportDtoListResponse" } } } } } } }, "/v2/integration/qbd/expenses": { "post": { "tags": [ "QbdExpenses" ], "operationId": "ImportExpenses", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } }, "get": { "tags": [ "QbdExpenses" ], "operationId": "GetExpenses", "parameters": [ { "name": "Filter.ItemName", "in": "query", "schema": { "type": "string" } }, { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbExpenseTypeExportDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbExpenseTypeExportDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbExpenseTypeExportDtoListPagedResponse" } } } } } } }, "/v2/integration/qbd/expenses/byids": { "get": { "tags": [ "QbdExpenses" ], "operationId": "GetExpensesByIds", "parameters": [ { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "ItemNumbers", "in": "query", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbExpenseTypeExportDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbExpenseTypeExportDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbExpenseTypeExportDtoListResponse" } } } } } } }, "/v2/integration/qbd/jobstatus/{jobId}": { "get": { "tags": [ "QbdIntegration" ], "operationId": "GetJobInfo", "parameters": [ { "name": "jobId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IntegrationJobInfoDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobInfoDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobInfoDtoResponse" } } } } } } }, "/v2/integration/qbd/entitymappings": { "post": { "tags": [ "QbdIntegration" ], "operationId": "PostEntityMappings", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbEntityMappingInputDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbEntityMappingInputDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbEntityMappingInputDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbEntityMappingInputDto" } } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/integration/qbd/invoices": { "get": { "tags": [ "QbdInvoices" ], "operationId": "GetInvoices", "parameters": [ { "name": "Filter.InvoiceNumber", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AccountName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ClassName", "in": "query", "schema": { "type": "string" } }, { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbInvoiceExportDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbInvoiceExportDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbInvoiceExportDtoListPagedResponse" } } } } } }, "put": { "tags": [ "QbdInvoices" ], "operationId": "UpdateInvoiceQbReference", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbInvoiceReferenceInputDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbInvoiceReferenceInputDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbInvoiceReferenceInputDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbInvoiceReferenceInputDto" } } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/integration/qbd/invoices/detail": { "get": { "tags": [ "QbdInvoices" ], "operationId": "GetInvoiceDetails", "parameters": [ { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "InvoiceNumbers", "in": "query", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbInvoiceDetailExportDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbInvoiceDetailExportDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbInvoiceDetailExportDtoListResponse" } } } } } } }, "/v2/integration/qbd/payments": { "post": { "tags": [ "QbdPayments" ], "operationId": "ImportPayments", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbPaymentImportDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbPaymentImportDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbPaymentImportDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbPaymentImportDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } } }, "/v2/integration/qbd/products": { "post": { "tags": [ "QbdProducts" ], "operationId": "ImportProducts", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } }, "get": { "tags": [ "QbdProducts" ], "operationId": "GetProducts", "parameters": [ { "name": "Filter.ItemName", "in": "query", "schema": { "type": "string" } }, { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbProductExportDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbProductExportDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbProductExportDtoListPagedResponse" } } } } } } }, "/v2/integration/qbd/products/byids": { "get": { "tags": [ "QbdProducts" ], "operationId": "GetProductsByIds", "parameters": [ { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "ItemNumbers", "in": "query", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbProductExportDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbProductExportDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbProductExportDtoListResponse" } } } } } } }, "/v2/integration/qbd/reimbursements": { "get": { "tags": [ "QbdReimbursements" ], "operationId": "GetReimbursements", "parameters": [ { "name": "Filter.EmployeeName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.StartDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.EndDate", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbReimbursementExportDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbReimbursementExportDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbReimbursementExportDtoListPagedResponse" } } } } } }, "put": { "tags": [ "QbdReimbursements" ], "operationId": "UpdateReimbursementQbReference", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbReimbursementsReferenceInputDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbReimbursementsReferenceInputDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbReimbursementsReferenceInputDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbReimbursementsReferenceInputDto" } } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/integration/qbd/reimbursements/detail": { "get": { "tags": [ "QbdReimbursements" ], "operationId": "GetReimbursementDetails", "parameters": [ { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "ReimbursementIds", "in": "query", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbReimbursementDetailExportDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbReimbursementDetailExportDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbReimbursementDetailExportDtoListResponse" } } } } } } }, "/v2/integration/qbd/salestaxitems": { "get": { "tags": [ "QbdSalesTaxItems" ], "operationId": "GetSalesTaxItems", "parameters": [ { "name": "Filter.Name", "in": "query", "schema": { "type": "string" } }, { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbSalesTaxItemExportDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbSalesTaxItemExportDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbSalesTaxItemExportDtoListPagedResponse" } } } } } } }, "/v2/integration/qbd/salestaxitems/byids": { "get": { "tags": [ "QbdSalesTaxItems" ], "operationId": "GetSalesTaxItemsByIds", "parameters": [ { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "SalesTaxItemIds", "in": "query", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbSalesTaxItemExportDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbSalesTaxItemExportDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbSalesTaxItemExportDtoListResponse" } } } } } } }, "/v2/integration/qbd/services": { "post": { "tags": [ "QbdServices" ], "operationId": "ImportServices", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } }, "get": { "tags": [ "QbdServices" ], "operationId": "GetServices", "parameters": [ { "name": "Filter.ItemName", "in": "query", "schema": { "type": "string" } }, { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbServiceExportDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbServiceExportDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbServiceExportDtoListPagedResponse" } } } } } } }, "/v2/integration/qbd/services/byids": { "get": { "tags": [ "QbdServices" ], "operationId": "GetServicesByIds", "parameters": [ { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "ItemNumbers", "in": "query", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbServiceExportDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbServiceExportDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbServiceExportDtoListResponse" } } } } } } }, "/v2/integration/qbd/vendors": { "post": { "tags": [ "QbdVendors" ], "operationId": "ImportVendors", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountImportDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountImportDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountImportDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountImportDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } }, "get": { "tags": [ "QbdVendors" ], "operationId": "GetVendors", "parameters": [ { "name": "Filter.AccountName", "in": "query", "schema": { "type": "string" } }, { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbAccountExportDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbAccountExportDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbAccountExportDtoListPagedResponse" } } } } } } }, "/v2/integration/qbd/vendors/byids": { "get": { "tags": [ "QbdVendors" ], "operationId": "GetVendorsByIds", "parameters": [ { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "AccountNumbers", "in": "query", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbAccountExportDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbAccountExportDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbAccountExportDtoListResponse" } } } } } } }, "/v2/integration/qbd/worktypes": { "post": { "tags": [ "QbdWorkTypes" ], "operationId": "ImportWorkTypes", "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QbItemImportDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } }, "get": { "tags": [ "QbdWorkTypes" ], "operationId": "GetWorkTypes", "parameters": [ { "name": "Filter.ItemName", "in": "query", "schema": { "type": "string" } }, { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbWorkTypeExportDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbWorkTypeExportDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbWorkTypeExportDtoListPagedResponse" } } } } } } }, "/v2/integration/qbd/worktypes/byids": { "get": { "tags": [ "QbdWorkTypes" ], "operationId": "GetWorkTypesByIds", "parameters": [ { "name": "ExternalTenantId", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "ItemNumbers", "in": "query", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QbWorkTypeExportDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QbWorkTypeExportDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QbWorkTypeExportDtoListResponse" } } } } } } }, "/v2/system/queues/lookup": { "get": { "tags": [ "Queues" ], "operationId": "GetQueueLookups", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QueueLookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QueueLookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QueueLookupOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/queuetickets": { "get": { "tags": [ "QueueTickets" ], "operationId": "GetQueueTickets", "parameters": [ { "name": "Filter.IsScheduled", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.IsRecurringTickets", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.Title", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Account", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.LocationName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AccountCode", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AssigneeName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.TicketNumber", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.CreatedByName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Details", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ContactName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.StatusNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.QueueNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.PriorityNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.TicketTypeNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.IssueTypeNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ServiceLevelAgreementNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.SubIssueTypeNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.SourceIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ExcludeCompleted", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.OpenDateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.OpenDateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CompletedDateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CompletedDateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastActivityUpdateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastActivityUpdateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastStatusUpdateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastStatusUpdateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastPriorityUpdateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastPriorityUpdateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastQueueUpdateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastQueueUpdateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.DueDateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.DueDateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ResolutionTargetTimeFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ResolutionTargetTimeTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ContactId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.HardwareAssetId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.AccountLocationId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.AccountIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.SLAEventStatusIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.FromDate", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ToDate", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Value", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ActionType", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.HardwareAssetName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.OwnerIds", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketListDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketListDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketListDtoListPagedResponse" } } } } }, "deprecated": true } }, "/v2/servicedesk/queuetickets/search": { "post": { "tags": [ "QueueTickets" ], "operationId": "SearchQueueTickets", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/GetTicketsInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetTicketsInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetTicketsInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/GetTicketsInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketListDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketListDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketListDtoListPagedResponse" } } } } } } }, "/v2/crm/quotes/summary": { "get": { "tags": [ "Quotations" ], "operationId": "GetQuotationsListSummary", "parameters": [ { "name": "Filter.AccountId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.StatusIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.CreatedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QuotationsListSummaryOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QuotationsListSummaryOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QuotationsListSummaryOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/crm/quotes/{quotationId}": { "get": { "tags": [ "Quotations" ], "operationId": "GetQuotation", "parameters": [ { "name": "quotationId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QuotationOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QuotationOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QuotationOutputDtoResponse" } } } } } } }, "/v2/crm/quotes/{quotationId}/lineItems/{lineItemId}": { "get": { "tags": [ "Quotations" ], "operationId": "GetLineItem", "parameters": [ { "name": "quotationId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "lineItemId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QuotationLineItemOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QuotationLineItemOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QuotationLineItemOutputDtoResponse" } } } } } }, "put": { "tags": [ "Quotations" ], "operationId": "PutQuotationLineItem", "parameters": [ { "name": "quotationId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "lineItemId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/QuotationLineItemInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QuotationLineItemInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QuotationLineItemInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/QuotationLineItemInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QuotationLineItemOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QuotationLineItemOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QuotationLineItemOutputDtoResponse" } } } } } } }, "/v2/crm/quotes/{quotationId}/lineItems/{itemTypeId}/{distributerTypeId}": { "post": { "tags": [ "Quotations" ], "operationId": "PostQuotationLineItem", "parameters": [ { "name": "quotationId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "itemTypeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "distributerTypeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/QuotationLineItemInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QuotationLineItemInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QuotationLineItemInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/QuotationLineItemInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QuotationLineItemOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QuotationLineItemOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QuotationLineItemOutputDtoResponse" } } } } } } }, "/v2/rmm/{integrationType}": { "get": { "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": {}, "deprecated": true }, "post": { "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/IntegrationSettingDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IntegrationSettingDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IntegrationSettingDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/IntegrationSettingDto" } } } }, "responses": {}, "deprecated": true }, "put": { "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/IntegrationSettingDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IntegrationSettingDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IntegrationSettingDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/IntegrationSettingDto" } } } }, "responses": {}, "deprecated": true }, "patch": { "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } } } }, "responses": {}, "deprecated": true } }, "/v2/rmm/{integrationType}/status": { "get": { "tags": [ "RMMIntegration" ], "operationId": "GetRMMIntegrationStatus", "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IntegrationStatusOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IntegrationStatusOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IntegrationStatusOutputDtoResponse" } } } } } } }, "/v2/rmm/integrations": { "get": { "tags": [ "RMMIntegration" ], "operationId": "GetRMMSettings", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/RMMSettingsDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RMMSettingsDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RMMSettingsDtoListResponse" } } } } } } }, "/v2/rmm/{integrationType}/tickets": { "post": { "tags": [ "RMMIntegration" ], "operationId": "PostTickets", "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationTicketInputDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationTicketInputDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationTicketInputDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationTicketInputDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } } } } } } }, "/v2/rmm/{integrationType}/tickets/resolve": { "post": { "tags": [ "RMMIntegration" ], "operationId": "ResolveTickets", "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationTicketResolveInputDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationTicketResolveInputDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationTicketResolveInputDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationTicketResolveInputDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } } } } } } }, "/v2/rmm/{integrationType}/tickets/duplicate": { "post": { "tags": [ "RMMIntegration" ], "operationId": "DuplicateTickets", "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationTicketDuplicateInputDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationTicketDuplicateInputDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationTicketDuplicateInputDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationTicketDuplicateInputDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } } } } } } }, "/v2/rmm/{integrationType}/tickets/status/{jobId}": { "get": { "tags": [ "RMMIntegration" ], "operationId": "GetJobstatus", "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "jobId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IntegrationTicketJobStatusOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IntegrationTicketJobStatusOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IntegrationTicketJobStatusOutputDtoResponse" } } } } } } }, "/v2/rmm/{integrationType}/assets": { "post": { "tags": [ "RMMIntegration" ], "operationId": "PostAssets", "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationtAssetInputDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationtAssetInputDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationtAssetInputDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationtAssetInputDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } } } } } }, "put": { "tags": [ "RMMIntegration" ], "operationId": "PutAssets", "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationtAssetInputDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationtAssetInputDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationtAssetInputDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationtAssetInputDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } } } } } } }, "/v2/rmm/{integrationType}/assets/deactivate": { "put": { "tags": [ "RMMIntegration" ], "operationId": "DeactivateAssets", "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationDeactivateAssetInputDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationDeactivateAssetInputDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationDeactivateAssetInputDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationDeactivateAssetInputDto" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } } } } } } }, "/v2/rmm/{integrationType}/assets/status/{jobId}": { "get": { "tags": [ "RMMIntegration" ], "operationId": "GetAssetJobStatus", "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "jobId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IntegrationAssetJobStatusOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IntegrationAssetJobStatusOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IntegrationAssetJobStatusOutputDtoResponse" } } } } } } }, "/v2/rmm/{integrationType}/remotesessions/{assetId}": { "get": { "tags": [ "RMMIntegration" ], "operationId": "GetRemoteSessions", "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "assetId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/RemoteSessionsOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RemoteSessionsOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RemoteSessionsOutputDtoResponse" } } } } } } }, "/v2/rmm/{integrationType}/mappings/{entityType}": { "get": { "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "entityType", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "Filter.ExternalIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.PsaIds", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": {}, "deprecated": true }, "post": { "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "entityType", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ImportEntityMappingInputDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ImportEntityMappingInputDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ImportEntityMappingInputDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ImportEntityMappingInputDto" } } } } }, "responses": {}, "deprecated": true }, "delete": { "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "entityType", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/DeleteEntityMappingInputDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/DeleteEntityMappingInputDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/DeleteEntityMappingInputDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/DeleteEntityMappingInputDto" } } } } }, "responses": {}, "deprecated": true } }, "/v2/rmm/{integrationType}/mappings/status/{jobId}": { "get": { "parameters": [ { "name": "integrationType", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "jobId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "responses": {}, "deprecated": true } }, "/v2/rmm/dattormm/alerts": { "post": { "tags": [ "RMMIntegrationAlerts" ], "operationId": "PostAlert", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/DattoRMMAlertInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DattoRMMAlertInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DattoRMMAlertInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/DattoRMMAlertInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IntegrationJobOutputDtoResponse" } } } } } } }, "/v2/system/roles/lookup": { "get": { "tags": [ "Roles" ], "operationId": "GetRoleLookups", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/RoleLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RoleLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RoleLookupOutputDtoListResponse" } } } } } } }, "/v2/crm/salesaccelerator/dashboard/summary": { "get": { "tags": [ "SalesAccelerator" ], "operationId": "GetSalesAcceleratorSummary", "parameters": [ { "name": "AccountName", "in": "query", "schema": { "type": "string" } }, { "name": "ServiceName", "in": "query", "schema": { "type": "string" } }, { "name": "AccountType", "in": "query", "schema": { "type": "string" } }, { "name": "ServiceCategoryIds", "in": "query", "schema": { "type": "string" } }, { "name": "ServiceSubCategoryIds", "in": "query", "schema": { "type": "string" } }, { "name": "UnitOfMeasureIds", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SalesAcceleratorSummaryOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SalesAcceleratorSummaryOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SalesAcceleratorSummaryOutputDtoResponse" } } } } } } }, "/v2/crm/salesaccelerator/dashboard/data": { "get": { "tags": [ "SalesAccelerator" ], "operationId": "GetSalesAcceleratorData", "parameters": [ { "name": "AccountName", "in": "query", "schema": { "type": "string" } }, { "name": "ServiceName", "in": "query", "schema": { "type": "string" } }, { "name": "AccountType", "in": "query", "schema": { "type": "string" } }, { "name": "ServiceCategoryIds", "in": "query", "schema": { "type": "string" } }, { "name": "ServiceSubCategoryIds", "in": "query", "schema": { "type": "string" } }, { "name": "UnitOfMeasureIds", "in": "query", "schema": { "type": "string" } }, { "name": "StartRow", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "EndRow", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SalesAcceleratorAccountServicesOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SalesAcceleratorAccountServicesOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SalesAcceleratorAccountServicesOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/system/schedulerJobs/{jobId}/status": { "get": { "tags": [ "SchedulerJobs" ], "operationId": "GetSchedulerJobStatus", "parameters": [ { "name": "jobId", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SchedulerJobOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SchedulerJobOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SchedulerJobOutputDtoResponse" } } } } } } }, "/v2/security/authenticate": { "post": { "tags": [ "Security" ], "operationId": "Authenticate", "requestBody": { "content": { "multipart/form-data": { "schema": { "required": [ "GrantType" ], "type": "object", "properties": { "UserName": { "type": "string" }, "Password": { "type": "string" }, "MFACode": { "type": "string" }, "Tenant": { "type": "string" }, "GrantType": { "type": "string" }, "SamlResponse": { "type": "string" }, "SamlKey": { "type": "string" }, "ItcToken": { "type": "string" }, "ClientId": { "type": "string" }, "ClientSecret": { "type": "string" }, "RedirectUri": { "type": "string" }, "Code": { "type": "string" } } }, "encoding": { "UserName": { "style": "form" }, "Password": { "style": "form" }, "MFACode": { "style": "form" }, "Tenant": { "style": "form" }, "GrantType": { "style": "form" }, "SamlResponse": { "style": "form" }, "SamlKey": { "style": "form" }, "ItcToken": { "style": "form" }, "ClientId": { "style": "form" }, "ClientSecret": { "style": "form" }, "RedirectUri": { "style": "form" }, "Code": { "style": "form" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TokenOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TokenOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TokenOutputDtoResponse" } } } } } } }, "/v2/security/ssostatus": { "get": { "tags": [ "Security" ], "operationId": "SsoStatus", "parameters": [ { "name": "Tenant", "in": "query", "required": true, "schema": { "type": "string" } }, { "name": "UserName", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SsoStatusResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SsoStatusResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SsoStatusResponse" } } } } } } }, "/v2/security/refreshtoken": { "post": { "tags": [ "Security" ], "operationId": "RefreshToken", "requestBody": { "content": { "multipart/form-data": { "schema": { "required": [ "AccessToken" ], "type": "object", "properties": { "AccessToken": { "type": "string" }, "RefreshToken": { "type": "string" } } }, "encoding": { "AccessToken": { "style": "form" }, "RefreshToken": { "style": "form" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TokenOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TokenOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TokenOutputDtoResponse" } } } } } } }, "/v2/security/userinfo": { "get": { "tags": [ "Security" ], "operationId": "UserInfo", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/UserInfoOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/UserInfoOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/UserInfoOutputDtoResponse" } } } } } } }, "/v2/admin/security/roles/lookup": { "get": { "tags": [ "SecurityRoles" ], "operationId": "GetSecurityRolesLookup", "parameters": [ { "name": "Name", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SecurityRoleLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SecurityRoleLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SecurityRoleLookupOutputDtoListResponse" } } } } } } }, "/v2/admin/finance/services/lookup": { "get": { "tags": [ "Service" ], "operationId": "GetServicesLookup", "parameters": [ { "name": "Filter.Id", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.Name", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ServiceLookupOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceLookupOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceLookupOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/admin/finance/services/{serviceId}": { "get": { "tags": [ "Service" ], "operationId": "GetService", "parameters": [ { "name": "serviceId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ServiceOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceOutputDtoResponse" } } } } } }, "put": { "tags": [ "Service" ], "operationId": "PutService", "parameters": [ { "name": "serviceId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ServiceInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ServiceInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ServiceOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceOutputDtoResponse" } } } } } }, "delete": { "tags": [ "Service" ], "operationId": "DeleteService", "parameters": [ { "name": "serviceId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/admin/finance/services/{serviceId}/backgroundjob": { "get": { "tags": [ "Service" ], "operationId": "GetServiceInProgressJob", "parameters": [ { "name": "serviceId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ServiceBackgroundJobOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceBackgroundJobOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceBackgroundJobOutputDtoResponse" } } } } } } }, "/v2/admin/finance/services/services": { "post": { "tags": [ "Service" ], "operationId": "PostService", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ServiceInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ServiceInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ServiceOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceOutputDtoResponse" } } } } } } }, "/v2/admin/finance/services/search": { "post": { "tags": [ "Service" ], "operationId": "GetServicesList", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ServicesListInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServicesListInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServicesListInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ServicesListInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ServiceListOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceListOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceListOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/admin/finance/services": { "delete": { "tags": [ "Service" ], "operationId": "DeleteServices", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/BatchDeleteServicesInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BatchDeleteServicesInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BatchDeleteServicesInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/BatchDeleteServicesInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } }, "patch": { "tags": [ "Service" ], "operationId": "PatchServices", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/BatchServiceDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BatchServiceDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BatchServiceDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/BatchServiceDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } } }, "/v2/admin/finance/services/{serviceId}/relatedservices/search": { "post": { "tags": [ "Service" ], "operationId": "GetRelatedServicesList", "parameters": [ { "name": "serviceId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/RelatedServicesListInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RelatedServicesListInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RelatedServicesListInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/RelatedServicesListInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/RelatedServicesListOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RelatedServicesListOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RelatedServicesListOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/admin/finance/services/{serviceId}/relatedservices/bulkupdate": { "post": { "tags": [ "Service" ], "operationId": "UpdateRelatedServicesList", "parameters": [ { "name": "serviceId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/RelatedServicesListBulkUpdateInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RelatedServicesListBulkUpdateInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RelatedServicesListBulkUpdateInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/RelatedServicesListBulkUpdateInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } } }, "/v2/admin/finance/servicecategory/lookup": { "get": { "tags": [ "ServiceCategories" ], "operationId": "GetServiceCategoriesLookup", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ServiceCategoryLookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceCategoryLookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceCategoryLookupOutputDtoIEnumerableResponse" } } } } } } }, "/v2/admin/finance/servicecategory/{categoryId}/servicesubcategory/lookup": { "get": { "tags": [ "ServiceCategories" ], "operationId": "GetServiceSubCategoriesLookup", "parameters": [ { "name": "categoryId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ServiceCategoryLookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceCategoryLookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceCategoryLookupOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/templates/tickets/lookup": { "get": { "tags": [ "ServiceDeskTemplates" ], "operationId": "GetTicketTemplateLookups", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketTemplateLookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketTemplateLookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketTemplateLookupOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/templates/tickets/{templateId}": { "get": { "tags": [ "ServiceDeskTemplates" ], "operationId": "GetTicketTemplate", "parameters": [ { "name": "templateId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketTemplateOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketTemplateOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketTemplateOutputDtoResponse" } } } } } } }, "/v2/servicedesk/templates/notes/lookup": { "get": { "tags": [ "ServiceDeskTemplates" ], "operationId": "GetTicketNoteTemplateLookups", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketNoteTemplateLookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketNoteTemplateLookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketNoteTemplateLookupOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/templates/notes/{templateId}/{ticketId}": { "get": { "tags": [ "ServiceDeskTemplates" ], "operationId": "GetTicketNoteTemplateDetailsByTicketId", "parameters": [ { "name": "templateId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketNoteTemplateDetailsOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketNoteTemplateDetailsOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketNoteTemplateDetailsOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/templates/timelogs/lookup": { "get": { "tags": [ "ServiceDeskTemplates" ], "operationId": "GetTicketTimeEntryTemplateLookups", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryTemplateLookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryTemplateLookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryTemplateLookupOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/templates/timelogs/{templateId}/{ticketId}": { "get": { "tags": [ "ServiceDeskTemplates" ], "operationId": "GetTicketTimelogTemplateDetailsByTicketId", "parameters": [ { "name": "templateId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryTemplateDetailsOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryTemplateDetailsOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryTemplateDetailsOutputDtoIEnumerableResponse" } } } } } } }, "/v2/system/settings": { "get": { "tags": [ "Settings" ], "operationId": "GetSystemSettings", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SettingsOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SettingsOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SettingsOutputDtoResponse" } } } } } } }, "/v2/system/slas/lookup": { "get": { "tags": [ "SLAs" ], "operationId": "GetSLALookups", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SLALookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SLALookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SLALookupOutputDtoListResponse" } } } } } } }, "/v2/servicedesk/softwareAssets/searchselect": { "get": { "tags": [ "SoftwareAssets" ], "operationId": "GetSoftwareAssetsListSearchSelect", "parameters": [ { "name": "Filter.CategoryIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.SoftwareName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AccountId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.ContactId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.ContactName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ExcludedId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SoftwareAssetsListSearchSelectOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SoftwareAssetsListSearchSelectOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SoftwareAssetsListSearchSelectOutputDtoIEnumerableResponse" } } } } } } }, "/v2/system/statuses/lookup": { "get": { "tags": [ "Statuses" ], "operationId": "GetStatusLookups", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StatusLookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StatusLookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StatusLookupOutputDtoIEnumerableResponse" } } } } } } }, "/v2/integrations/surveyhistory": { "get": { "tags": [ "SurveyHistory" ], "operationId": "GetSurveySettings", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SurveySettingsOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SurveySettingsOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SurveySettingsOutputDtoListResponse" } } } } } } }, "/v2/project/tasks/searchselect": { "post": { "tags": [ "Tasks" ], "operationId": "SearchAndSelectTaskList", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/GetTaskListSearchSelectInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetTaskListSearchSelectInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetTaskListSearchSelectInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/GetTaskListSearchSelectInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TaskListSearchSelectOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TaskListSearchSelectOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TaskListSearchSelectOutputDtoIEnumerableResponse" } } } } } } }, "/v2/project/tasks": { "post": { "tags": [ "Tasks" ], "operationId": "GetTasksList", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TasksListInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TasksListInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TasksListInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TasksListInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TasksListOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TasksListOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TasksListOutputDtoIEnumerableResponse" } } } } } } }, "/v2/project/tasks/{taskId}/relateditems": { "get": { "tags": [ "Tasks" ], "operationId": "GetTaskRelatedItems", "parameters": [ { "name": "taskId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TaskRelatedItemsOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TaskRelatedItemsOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TaskRelatedItemsOutputDtoResponse" } } } } } } }, "/v2/admin/teamschannel/search": { "post": { "tags": [ "TeamsChannel" ], "operationId": "GetTeamsChannelsList", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TeamsChannelsListInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelsListInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelsListInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TeamsChannelsListInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TeamsChannelListOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelListOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelListOutputDtoListResponse" } } } } } } }, "/v2/admin/teamschannel/{id}": { "get": { "tags": [ "TeamsChannel" ], "operationId": "GetTeamsChannel", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TeamsChannelOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelOutputDtoResponse" } } } } } }, "put": { "tags": [ "TeamsChannel" ], "operationId": "PutTeamsChannel", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TeamsChannelInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TeamsChannelInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TeamsChannelOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelOutputDtoResponse" } } } } } }, "delete": { "tags": [ "TeamsChannel" ], "operationId": "DeleteTeamsChannel", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/admin/teamschannel": { "post": { "tags": [ "TeamsChannel" ], "operationId": "PostTeamsChannel", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TeamsChannelInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TeamsChannelInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TeamsChannelOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelOutputDtoResponse" } } } } } }, "patch": { "tags": [ "TeamsChannel" ], "operationId": "PatchTeamsChannel", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TeamsChannelBatchInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelBatchInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelBatchInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TeamsChannelBatchInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } }, "delete": { "tags": [ "TeamsChannel" ], "operationId": "DeleteTeamsChannels", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/Int32BatchIdsDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Int32BatchIdsDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Int32BatchIdsDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Int32BatchIdsDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } } }, "/v2/admin/teamschannel/lookup": { "get": { "tags": [ "TeamsChannel" ], "operationId": "GetTeamsChannelLookup", "parameters": [ { "name": "Ids", "in": "query", "schema": { "type": "array", "items": { "type": "integer", "format": "int32" } } }, { "name": "Name", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TeamsChannelLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelLookupOutputDtoListResponse" } } } } } } }, "/v2/admin/teamschannel/status": { "post": { "tags": [ "TeamsChannel" ], "operationId": "GetTeamsChannelStatus", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TeamsChannelStatusInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelStatusInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelStatusInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TeamsChannelStatusInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TeamsChannelStatusOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelStatusOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelStatusOutputDtoResponse" } } } } } } }, "/v2/admin/teamschannel/{teamschannelid}/logs/search": { "post": { "tags": [ "TeamsChannel" ], "operationId": "GetTeamsChannelsActivityLogsList", "parameters": [ { "name": "teamschannelid", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TeamsChannelsActivityLogsListInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelsActivityLogsListInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelsActivityLogsListInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TeamsChannelsActivityLogsListInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TeamsChannelsActivityLogsListOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelsActivityLogsListOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeamsChannelsActivityLogsListOutputDtoListResponse" } } } } } } }, "/v2/system/tenantlookup/{tableName}": { "get": { "tags": [ "TenantLookups" ], "operationId": "GetTenantLookups", "parameters": [ { "name": "tableName", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TenantLookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TenantLookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TenantLookupOutputDtoIEnumerableResponse" } } } } } }, "post": { "tags": [ "TenantLookups" ], "operationId": "CreateTenantLookup", "parameters": [ { "name": "tableName", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TenantLookupInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TenantLookupInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TenantLookupInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TenantLookupInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TenantLookupOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TenantLookupOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TenantLookupOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/notes": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketNotes", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoIEnumerableResponse" } } } } } }, "post": { "tags": [ "Tickets" ], "operationId": "PostTicketNote", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketNotePostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketNotePostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketNotePostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketNotePostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/notes/{noteId}": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketNote", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "noteId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoResponse" } } } } } }, "put": { "tags": [ "Tickets" ], "operationId": "PutTicketNote", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "noteId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketNotePutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketNotePutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketNotePutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketNotePutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoResponse" } } } } } }, "delete": { "tags": [ "Tickets" ], "operationId": "DeleteTicketNote", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "noteId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/tickets/{ticketId}/assignticket": { "post": { "tags": [ "Tickets" ], "operationId": "AssignTicket", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/AssignTicketInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AssignTicketInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AssignTicketInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/AssignTicketInputDto" } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/tickets/{ticketId}/resolve": { "post": { "tags": [ "Tickets" ], "operationId": "ResolveTicket", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ResolveTicketDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ResolveTicketDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ResolveTicketDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ResolveTicketDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/timelogs": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketTimeEntries", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryOutputDtoIEnumerableResponse" } } } } } }, "post": { "tags": [ "Tickets" ], "operationId": "PostTicketTimeEntry", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryOutputDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/timelogs/{timeEntryId}": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketTimeEntry", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "timeEntryId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryOutputDtoResponse" } } } } } }, "put": { "tags": [ "Tickets" ], "operationId": "PutTicketTimeEntry", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "timeEntryId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketTimeEntryOutputDtoResponse" } } } } } }, "delete": { "tags": [ "Tickets" ], "operationId": "DeleteTicketTimeEntry", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "timeEntryId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/tickets": { "get": { "tags": [ "Tickets" ], "operationId": "GetTickets", "parameters": [ { "name": "Filter.IsScheduled", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.IsRecurringTickets", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.Title", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Account", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.LocationName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AccountCode", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AssigneeName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.TicketNumber", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.CreatedByName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Details", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ContactName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.StatusNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.QueueNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.PriorityNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.TicketTypeNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.IssueTypeNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ServiceLevelAgreementNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.SubIssueTypeNames", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.SourceIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ExcludeCompleted", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.OpenDateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.OpenDateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CompletedDateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CompletedDateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastActivityUpdateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastActivityUpdateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastStatusUpdateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastStatusUpdateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastPriorityUpdateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastPriorityUpdateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastQueueUpdateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.LastQueueUpdateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.DueDateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.DueDateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ResolutionTargetTimeFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ResolutionTargetTimeTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ContactId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.HardwareAssetId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.AccountLocationId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.AccountIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.SLAEventStatusIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.FromDate", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ToDate", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.Value", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ActionType", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.HardwareAssetName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.OwnerIds", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketListDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketListDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketListDtoListPagedResponse" } } } } }, "deprecated": true }, "post": { "tags": [ "Tickets" ], "operationId": "PostTicket", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } } } } } }, "delete": { "tags": [ "Tickets" ], "operationId": "DeleteTickets", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/Int32BatchIdsDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Int32BatchIdsDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Int32BatchIdsDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Int32BatchIdsDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } }, "patch": { "tags": [ "Tickets" ], "operationId": "PatchTickets", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/BatchTicketsDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BatchTicketsDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BatchTicketsDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/BatchTicketsDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } } }, "/v2/servicedesk/tickets/search": { "post": { "tags": [ "Tickets" ], "operationId": "SearchTickets", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/GetTicketsInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetTicketsInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetTicketsInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/GetTicketsInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketListDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketListDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketListDtoListPagedResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicket", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } } } } } }, "put": { "tags": [ "Tickets" ], "operationId": "PutTicket", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } } } } } }, "patch": { "tags": [ "Tickets" ], "operationId": "PatchTicket", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketOutputDtoResponse" } } } } } }, "delete": { "tags": [ "Tickets" ], "operationId": "DeleteTicket", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/tickets/summary": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketsListSummary", "parameters": [ { "name": "Filter.AccountId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.ContactId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.SLAEventStatusIds", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.ExcludedIds", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketsListSummaryOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketsListSummaryOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketsListSummaryOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/tickets/searchselect": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketsListSearchSelect", "parameters": [ { "name": "Filter.Title", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.TicketNumber", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.OpenDateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.OpenDateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.AssigneeName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.QueueName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.StatusName", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.AccountId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.ExcludedId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.ExcludeCompleted", "in": "query", "schema": { "type": "boolean" } }, { "name": "Filter.SupportsQueueAccess", "in": "query", "schema": { "type": "boolean" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketsListSearchSelectOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketsListSearchSelectOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketsListSearchSelectOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/tickets/count": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketsCount", "parameters": [ { "name": "IsScheduled", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "IsRecurringTickets", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Title", "in": "query", "schema": { "type": "string" } }, { "name": "Account", "in": "query", "schema": { "type": "string" } }, { "name": "LocationName", "in": "query", "schema": { "type": "string" } }, { "name": "AccountCode", "in": "query", "schema": { "type": "string" } }, { "name": "AssigneeName", "in": "query", "schema": { "type": "string" } }, { "name": "TicketNumber", "in": "query", "schema": { "type": "string" } }, { "name": "CreatedByName", "in": "query", "schema": { "type": "string" } }, { "name": "Details", "in": "query", "schema": { "type": "string" } }, { "name": "ContactName", "in": "query", "schema": { "type": "string" } }, { "name": "StatusNames", "in": "query", "schema": { "type": "string" } }, { "name": "QueueNames", "in": "query", "schema": { "type": "string" } }, { "name": "PriorityNames", "in": "query", "schema": { "type": "string" } }, { "name": "TicketTypeNames", "in": "query", "schema": { "type": "string" } }, { "name": "IssueTypeNames", "in": "query", "schema": { "type": "string" } }, { "name": "ServiceLevelAgreementNames", "in": "query", "schema": { "type": "string" } }, { "name": "SubIssueTypeNames", "in": "query", "schema": { "type": "string" } }, { "name": "SourceIds", "in": "query", "schema": { "type": "string" } }, { "name": "ExcludeCompleted", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "OpenDateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "OpenDateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "CompletedDateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "CompletedDateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "LastActivityUpdateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "LastActivityUpdateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "CreatedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "CreatedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "LastStatusUpdateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "LastStatusUpdateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "LastPriorityUpdateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "LastPriorityUpdateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "LastQueueUpdateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "LastQueueUpdateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "DueDateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "DueDateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "ResolutionTargetTimeFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "ResolutionTargetTimeTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "ContactId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "HardwareAssetId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "AccountLocationId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "AccountIds", "in": "query", "schema": { "type": "string" } }, { "name": "SLAEventStatusIds", "in": "query", "schema": { "type": "string" } }, { "name": "FromDate", "in": "query", "schema": { "type": "string" } }, { "name": "ToDate", "in": "query", "schema": { "type": "string" } }, { "name": "Value", "in": "query", "schema": { "type": "string" } }, { "name": "ActionType", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "HardwareAssetName", "in": "query", "schema": { "type": "string" } }, { "name": "OwnerIds", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketCountOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketCountOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketCountOutputDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/servicecallstodos": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketServiceCallsToDos", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.ItemTypeIds", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketServiceCallToDoOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketServiceCallToDoOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketServiceCallToDoOutputDtoIEnumerablePagedResponse" } } } } } }, "delete": { "tags": [ "Tickets" ], "operationId": "DeleteServiceCallsAndToDos", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ServiceCallToDoDeleteInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceCallToDoDeleteInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceCallToDoDeleteInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ServiceCallToDoDeleteInputDto" } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/tickets/{ticketId}/servicecalls": { "get": { "tags": [ "Tickets" ], "operationId": "GetServiceCalls", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ServiceCallOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceCallOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceCallOutputDtoListPagedResponse" } } } } } }, "post": { "tags": [ "Tickets" ], "operationId": "PostServiceCall", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ServiceCallPostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceCallPostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceCallPostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ServiceCallPostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ServiceCallOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceCallOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceCallOutputDtoListResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/servicecalls/{serviceCallId}": { "get": { "tags": [ "Tickets" ], "operationId": "GetServiceCall", "parameters": [ { "name": "serviceCallId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ServiceCallOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceCallOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceCallOutputDtoResponse" } } } } } }, "put": { "tags": [ "Tickets" ], "operationId": "PutServiceCall", "parameters": [ { "name": "serviceCallId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ServiceCallPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceCallPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceCallPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ServiceCallPutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ServiceCallOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceCallOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceCallOutputDtoResponse" } } } } } }, "delete": { "tags": [ "Tickets" ], "operationId": "DeleteServiceCall", "parameters": [ { "name": "serviceCallId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/tickets/{ticketId}/todos/{toDoId}": { "get": { "tags": [ "Tickets" ], "operationId": "GetToDo", "parameters": [ { "name": "toDoId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ToDoOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ToDoOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ToDoOutputDtoResponse" } } } } } }, "put": { "tags": [ "Tickets" ], "operationId": "PutToDo", "parameters": [ { "name": "toDoId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ToDoPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ToDoPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ToDoPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ToDoPutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ToDoOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ToDoOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ToDoOutputDtoResponse" } } } } } }, "delete": { "tags": [ "Tickets" ], "operationId": "DeleteToDo", "parameters": [ { "name": "toDoId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/tickets/{ticketId}/todos": { "post": { "tags": [ "Tickets" ], "operationId": "PostToDo", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ToDoPostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ToDoPostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ToDoPostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ToDoPostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ToDoOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ToDoOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ToDoOutputDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/activities": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketActivities", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.ActivityType", "in": "query", "schema": { "type": "string" } }, { "name": "Filter.OnlyInternal", "in": "query", "schema": { "type": "boolean" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketActivityOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketActivityOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketActivityOutputDtoListPagedResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/expensesandcharges": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketExpensesCharges", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.LogTypeIds", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketExpenseChargeOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketExpenseChargeOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketExpenseChargeOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/expenses/{expenseId}": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketExpense", "parameters": [ { "name": "expenseId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketExpenseOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketExpenseOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketExpenseOutputDtoResponse" } } } } } }, "put": { "tags": [ "Tickets" ], "operationId": "PutTicketExpense", "parameters": [ { "name": "expenseId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketExpensePutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketExpensePutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketExpensePutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketExpensePutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketExpenseOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketExpenseOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketExpenseOutputDtoResponse" } } } } } }, "delete": { "tags": [ "Tickets" ], "operationId": "DeleteTicketExpense", "parameters": [ { "name": "expenseId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/tickets/{ticketId}/expenses": { "post": { "tags": [ "Tickets" ], "operationId": "PostTicketExpense", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketExpensePostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketExpensePostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketExpensePostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketExpensePostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketExpenseOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketExpenseOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketExpenseOutputDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/charges/{chargeId}": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketCharge", "parameters": [ { "name": "chargeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProductChargeOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductChargeOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductChargeOutputDtoResponse" } } } } } }, "put": { "tags": [ "Tickets" ], "operationId": "PutTicketCharge", "parameters": [ { "name": "chargeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ProductChargePutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductChargePutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductChargePutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ProductChargePutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProductChargeOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductChargeOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductChargeOutputDtoResponse" } } } } } }, "delete": { "tags": [ "Tickets" ], "operationId": "DeleteTicketCharge", "parameters": [ { "name": "chargeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/tickets/{ticketId}/charges/{chargeId}/productsummary": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketChargeProductSummary", "parameters": [ { "name": "chargeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProductSummaryOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductSummaryOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductSummaryOutputDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/charges/{chargeId}/assets": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketProductChargeAssetsByChargeId", "parameters": [ { "name": "chargeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProductChargeAssetOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductChargeAssetOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductChargeAssetOutputDtoListResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/charges/{chargeId}/history": { "get": { "tags": [ "Tickets" ], "operationId": "GetProductChargeDeliveryHistoryByChargeId", "parameters": [ { "name": "chargeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProductChargeHistoryOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductChargeHistoryOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductChargeHistoryOutputDtoListResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/charges": { "post": { "tags": [ "Tickets" ], "operationId": "PostTicketCharge", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ProductChargePostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductChargePostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductChargePostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ProductChargePostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ProductChargeOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductChargeOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ProductChargeOutputDtoListResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/charges/{chargeId}/purchaseorder": { "post": { "tags": [ "Tickets" ], "operationId": "PostPO", "parameters": [ { "name": "chargeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/POInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/POInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/POInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/POInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/POOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/POOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/POOutputDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/charges/{chargeId}/deliver": { "post": { "tags": [ "Tickets" ], "operationId": "PostProductDeliver", "parameters": [ { "name": "chargeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/DeliverChargeInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DeliverChargeInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DeliverChargeInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/DeliverChargeInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DeliverChargeOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DeliverChargeOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DeliverChargeOutputDtoListResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/surveyhistory": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketSurveyScores", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketSurveyScoreOutputDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketSurveyScoreOutputDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketSurveyScoreOutputDtoIEnumerablePagedResponse" } } } } } } }, "/v2/servicedesk/tickets/ticketCcs/{accountId}": { "get": { "tags": [ "Tickets" ], "operationId": "GetCcs", "parameters": [ { "name": "accountId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.SearchString", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/CCOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CCOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CCOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/tickets/merge": { "post": { "tags": [ "Tickets" ], "operationId": "MergeTickets", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketMergeInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketMergeInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketMergeInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketMergeInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketMergeOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketMergeOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketMergeOutputDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/relatedTickets": { "get": { "tags": [ "Tickets" ], "operationId": "GetRelatedTickets", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/RelatedTicketListOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RelatedTicketListOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RelatedTicketListOutputDtoIEnumerableResponse" } } } } } }, "post": { "tags": [ "Tickets" ], "operationId": "AddRelatedTickets", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/RelatedTicketsInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RelatedTicketsInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RelatedTicketsInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/RelatedTicketsInputDto" } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/tickets/{ticketId}/relatedTickets/count": { "get": { "tags": [ "Tickets" ], "operationId": "GetRelatedTicketsCount", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/CountOutpuDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CountOutpuDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CountOutpuDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/relatedTickets": { "delete": { "tags": [ "Tickets" ], "operationId": "DeleteRelatedTicket", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/RelatedTicketsDeleteInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RelatedTicketsDeleteInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RelatedTicketsDeleteInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/RelatedTicketsDeleteInputDto" } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/tickets/{ticketId}/relatedalerts": { "get": { "tags": [ "Tickets" ], "operationId": "GetRelatedAlerts", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/RelatedAlertListOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RelatedAlertListOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RelatedAlertListOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/relatedtasks": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketTasks", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketTaskListOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketTaskListOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketTaskListOutputDtoIEnumerableResponse" } } } } } }, "post": { "tags": [ "Tickets" ], "operationId": "AddTicketTasks", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketTaskInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketTaskInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketTaskInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketTaskInputDto" } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/tickets/{ticketId}/tickettabsindicators/count": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketTabsIndicators", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketTabsIndicatorsOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketTabsIndicatorsOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketTabsIndicatorsOutputDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/relatedtasks": { "delete": { "tags": [ "Tickets" ], "operationId": "DeleteTicketTasks", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketTaskDeleteInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketTaskDeleteInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketTaskDeleteInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketTaskDeleteInputDto" } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/tickets/{ticketId}/relatedtasks/count": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketTasksCount", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/CountOutpuDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CountOutpuDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CountOutpuDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/logs/{jobId}": { "get": { "tags": [ "Tickets" ], "operationId": "GetBatchActionLogs", "parameters": [ { "name": "jobId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/JobLogsDtoIEnumerablePagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/JobLogsDtoIEnumerablePagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/JobLogsDtoIEnumerablePagedResponse" } } } } }, "deprecated": true } }, "/v2/servicedesk/tickets/{ticketId}/auditlogs": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketLogs", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketLogsOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketLogsOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketLogsOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/workflowlogs": { "get": { "tags": [ "Tickets" ], "operationId": "GetWorkflowLogs", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "ModuleId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WorkflowLogOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowLogOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkflowLogOutputDtoIEnumerableResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/agentProcedureAudit": { "get": { "tags": [ "Tickets" ], "operationId": "GetAgentProcedureAudits", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AgentProcedureAuditsOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AgentProcedureAuditsOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AgentProcedureAuditsOutputDtoListResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/slainfo": { "get": { "tags": [ "Tickets" ], "operationId": "GetTicketSLAInfo", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketSLAInfoOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketSLAInfoOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketSLAInfoOutputDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/checklistitems": { "post": { "tags": [ "Tickets" ], "operationId": "PostTicketChecklistItem", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemPostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemPostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemPostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemPostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemOutputDtoResponse" } } } } } }, "delete": { "tags": [ "Tickets" ], "operationId": "DeleteTicketChecklistItems", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } }, "get": { "tags": [ "Tickets" ], "operationId": "GetTicketChecklistItemsByTicketId", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemOutputDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/checklistitems/{itemId}": { "put": { "tags": [ "Tickets" ], "operationId": "PutTicketChecklistItem", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "itemId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemPutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketChecklistItemOutputDtoResponse" } } } } } }, "delete": { "tags": [ "Tickets" ], "operationId": "DeleteTicketChecklistItem", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "itemId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/servicedesk/tickets/{ticketId}/checklistitems/{checklistId}": { "post": { "tags": [ "Tickets" ], "operationId": "PostChecklistTasks", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "checklistId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ChecklistTaskOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ChecklistTaskOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ChecklistTaskOutputDtoListResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/checklist": { "post": { "tags": [ "Tickets" ], "operationId": "PostChecklistWithTasks", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ITGChecklistRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ITGChecklistRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ITGChecklistRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ITGChecklistRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ChecklistWithTasksOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ChecklistWithTasksOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ChecklistWithTasksOutputDtoResponse" } } } } } } }, "/v2/clientportal/tickets/searchtickets": { "post": { "tags": [ "Tickets" ], "operationId": "SearchClientPortalTickets", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketsInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketsInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketsInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketsInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketListDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketListDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketListDtoListPagedResponse" } } } } } } }, "/v2/clientportal/tickets": { "post": { "tags": [ "Tickets" ], "operationId": "PostClientPortalTicket", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketOutputDtoResponse" } } } } } } }, "/v2/clientportal/tickets/{ticketId}": { "get": { "tags": [ "Tickets" ], "operationId": "GetClientPortalTicketById", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketOutputDtoResponse" } } } } } } }, "/v2/clientportal/tickets/{ticketId}/activities": { "get": { "tags": [ "Tickets" ], "operationId": "GetClientPortalTicketActivities", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.ActivityType", "in": "query", "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketActivityOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketActivityOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketActivityOutputDtoListPagedResponse" } } } } } } }, "/v2/clientportal/tickets/{ticketId}/notes": { "post": { "tags": [ "Tickets" ], "operationId": "PostClientPortalTicketNote", "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketNotePostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketNotePostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketNotePostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ClientPortalTicketNotePostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketNoteOutputDtoResponse" } } } } } } }, "/v2/servicedesk/tickets/{ticketId}/ticketresolution/generate": { "post": { "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "doSaveResult", "in": "query", "schema": { "type": "boolean", "default": false } } ], "responses": {}, "deprecated": true } }, "/v2/servicedesk/tickets/{ticketId}/ticketresolution": { "post": { "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketSmartResolutionSummaryPostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketSmartResolutionSummaryPostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketSmartResolutionSummaryPostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketSmartResolutionSummaryPostInputDto" } } } }, "responses": {}, "deprecated": true }, "put": { "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketSmartResolutionSummaryPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketSmartResolutionSummaryPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketSmartResolutionSummaryPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketSmartResolutionSummaryPutInputDto" } } } }, "responses": {}, "deprecated": true }, "get": { "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": {}, "deprecated": true } }, "/v2/servicedesk/tickets/{ticketId}/ticketresolution/refine": { "post": { "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketRephraseNoteInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketRephraseNoteInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketRephraseNoteInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketRephraseNoteInputDto" } } } }, "responses": {}, "deprecated": true } }, "/v2/servicedesk/tickets/{ticketId}/ticketsummary/generate": { "post": { "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": {}, "deprecated": true } }, "/v2/servicedesk/tickets/{ticketId}/ticketsummary": { "put": { "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketSmartSummaryPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketSmartSummaryPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketSmartSummaryPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketSmartSummaryPutInputDto" } } } }, "responses": {}, "deprecated": true }, "get": { "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": {}, "deprecated": true } }, "/v2/servicedesk/tickets/notes/rephrase": { "post": { "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TicketRephraseNoteInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketRephraseNoteInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketRephraseNoteInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TicketRephraseNoteInputDto" } } } }, "responses": {}, "deprecated": true } }, "/v2/timelogs": { "get": { "tags": [ "TimeLogs" ], "operationId": "GetAllTimeLogs", "parameters": [ { "name": "Filter.TimeEntrySourceId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.TicketId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.ProjectId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.UserId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.AccountId", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "Filter.IsPosted", "in": "query", "schema": { "type": "boolean" } }, { "name": "Filter.IsApproved", "in": "query", "schema": { "type": "boolean" } }, { "name": "Filter.IsBilled", "in": "query", "schema": { "type": "boolean" } }, { "name": "Filter.IsBillable", "in": "query", "schema": { "type": "boolean" } }, { "name": "Filter.StartDateFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.StartDateTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.CreatedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ModifiedOnFrom", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Filter.ModifiedOnTo", "in": "query", "schema": { "type": "string", "format": "date-time" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TimeLogOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TimeLogOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TimeLogOutputDtoListPagedResponse" } } } } } } }, "/v2/system/users/{userId}/profilepic/download": { "get": { "tags": [ "Users" ], "operationId": "DownloadProfilePicture", "parameters": [ { "name": "userId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "width", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "height", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/File" } }, "application/json": { "schema": { "$ref": "#/components/schemas/File" } }, "text/json": { "schema": { "$ref": "#/components/schemas/File" } } } } } } }, "/v2/system/views": { "get": { "tags": [ "Views" ], "operationId": "GetViews", "parameters": [ { "name": "Filter.ModuleId", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ViewOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ViewOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ViewOutputDtoIEnumerableResponse" } } } } } } }, "/v2/system/views/{viewId}": { "get": { "tags": [ "Views" ], "operationId": "GetViewSearchValues", "parameters": [ { "name": "viewId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SearchValuesOutputDtoIEnumerableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SearchValuesOutputDtoIEnumerableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SearchValuesOutputDtoIEnumerableResponse" } } } } } }, "delete": { "tags": [ "Views" ], "operationId": "DeleteView", "parameters": [ { "name": "viewId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/system/views/{viewId}/details": { "get": { "tags": [ "Views" ], "operationId": "GetViewDetailsValues", "parameters": [ { "name": "viewId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ViewDetailsOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ViewDetailsOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ViewDetailsOutputDtoResponse" } } } } } } }, "/v2/system/views/{moduleId}": { "post": { "tags": [ "Views" ], "operationId": "PostView", "parameters": [ { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ViewDetailsInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ViewDetailsInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ViewDetailsInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ViewDetailsInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ViewOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ViewOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ViewOutputDtoResponse" } } } } } } }, "/v2/system/views/{moduleId}/{viewId}": { "put": { "tags": [ "Views" ], "operationId": "PutView", "parameters": [ { "name": "viewId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ViewDetailsPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ViewDetailsPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ViewDetailsPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ViewDetailsPutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ViewOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ViewOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ViewOutputDtoResponse" } } } } } } }, "/v2/system/views/{moduleId}/{viewId}/info": { "put": { "tags": [ "Views" ], "operationId": "PutViewInfo", "parameters": [ { "name": "viewId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ViewInfoInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ViewInfoInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ViewInfoInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ViewInfoInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ViewOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ViewOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ViewOutputDtoResponse" } } } } } } }, "/v2/system/views/{viewId}/sharesettings": { "get": { "tags": [ "Views" ], "operationId": "GetViewShareSettings", "parameters": [ { "name": "viewId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ViewShareSettingsOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ViewShareSettingsOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ViewShareSettingsOutputDtoResponse" } } } } } } }, "/v2/system/views/{moduleId}/{viewId}/sharesettings": { "put": { "tags": [ "Views" ], "operationId": "PutViewShareSettings", "parameters": [ { "name": "viewId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "moduleId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ViewShareSettingsInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ViewShareSettingsInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ViewShareSettingsInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ViewShareSettingsInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ViewDetailsOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ViewDetailsOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ViewDetailsOutputDtoResponse" } } } } } } }, "/v2/integrations/vsa/accessinfo/{integrationTypeId}": { "get": { "tags": [ "VSA" ], "operationId": "GetVsaAccessInfo", "parameters": [ { "name": "integrationTypeId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32", "default": 2 } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/VSAAccessInfoDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/VSAAccessInfoDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/VSAAccessInfoDtoResponse" } } } } } } }, "/v2/servicedesk/vsaasset/{agentId}/tickets": { "get": { "tags": [ "VSAAsset" ], "operationId": "GetVsaHardwareAssetTickets", "parameters": [ { "name": "agentId", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "Sort", "in": "query", "schema": { "type": "string" } }, { "name": "Exclude", "in": "query", "schema": { "type": "string" } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageNumber", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TicketListDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TicketListDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TicketListDtoListResponse" } } } } } } }, "/v2/inventory/warehouses/lookup": { "get": { "tags": [ "Warehouse" ], "operationId": "GetWarehouseLookups", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WarehouseOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WarehouseOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WarehouseOutputDtoListResponse" } } } } } } }, "/v2/admin/webhooks/search": { "post": { "tags": [ "WebhookConfiguration" ], "operationId": "GetWebhookConfigurationsList", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationListInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationListInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationListInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationListInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationListOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationListOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationListOutputDtoListPagedResponse" } } } } } } }, "/v2/admin/webhooks/{id}": { "get": { "tags": [ "WebhookConfiguration" ], "operationId": "GetWebhookConfiguration", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationOutputDtoResponse" } } } } } }, "put": { "tags": [ "WebhookConfiguration" ], "operationId": "PutWebhookConfiguration", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationOutputDtoResponse" } } } } } }, "delete": { "tags": [ "WebhookConfiguration" ], "operationId": "DeleteWebhookConfiguration", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/admin/webhooks": { "post": { "tags": [ "WebhookConfiguration" ], "operationId": "PostWebhookConfiguration", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WebhookConfigurationOutputDtoResponse" } } } } } }, "delete": { "tags": [ "WebhookConfiguration" ], "operationId": "DeleteWebhooks", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/Int32BatchIdsDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Int32BatchIdsDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Int32BatchIdsDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Int32BatchIdsDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } }, "patch": { "tags": [ "WebhookConfiguration" ], "operationId": "PatchWebhooks", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/BatchWebhooksDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BatchWebhooksDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BatchWebhooksDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/BatchWebhooksDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } } }, "/v2/admin/webhooks/events/lookup": { "get": { "tags": [ "WebhookConfiguration" ], "operationId": "GetWebhookEventsLookup", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WebhookEventOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WebhookEventOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WebhookEventOutputDtoListResponse" } } } } } } }, "/v2/admin/webhooks/{webhookId}/logs/search": { "post": { "tags": [ "WebhookDeliveryLog" ], "operationId": "GetWebhookDeliveryLogsList", "parameters": [ { "name": "webhookId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/WebhookDeliveryLogListInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WebhookDeliveryLogListInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WebhookDeliveryLogListInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WebhookDeliveryLogListInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WebhookDeliveryLogListOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WebhookDeliveryLogListOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WebhookDeliveryLogListOutputDtoListPagedResponse" } } } } } } }, "/v2/admin/webhooks/logs/{logId}": { "get": { "tags": [ "WebhookDeliveryLog" ], "operationId": "GetWebhookDeliveryLog", "parameters": [ { "name": "logId", "in": "path", "required": true, "schema": { "type": "string", "format": "uuid" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WebhookDeliveryLogOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WebhookDeliveryLogOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WebhookDeliveryLogOutputDtoResponse" } } } } } } }, "/v2/admin/webhooks/redeliver/{logId}": { "post": { "tags": [ "WebhookDeliveryLog" ], "operationId": "PostWebhookDeliveryLogsRedelivery", "parameters": [ { "name": "logId", "in": "path", "required": true, "schema": { "type": "string", "format": "uuid" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StringResponse" } } } } } } }, "/v2/admin/workflows/{id}": { "get": { "tags": [ "Workflow" ], "operationId": "GetWorkflow", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WorkflowOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkflowOutputDtoResponse" } } } } } }, "delete": { "tags": [ "Workflow" ], "operationId": "DeleteWorkflow", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } }, "put": { "tags": [ "Workflow" ], "operationId": "PutWorkflow", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/WorkflowPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkflowPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WorkflowPutInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WorkflowOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkflowOutputDtoResponse" } } } } } }, "patch": { "tags": [ "Workflow" ], "operationId": "PatchWorkflow", "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Operation" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WorkflowOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkflowOutputDtoResponse" } } } } } } }, "/v2/admin/workflows": { "post": { "tags": [ "Workflow" ], "operationId": "PostWorkflow", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/WorkflowPostInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowPostInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkflowPostInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WorkflowPostInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WorkflowOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkflowOutputDtoResponse" } } } } } } }, "/v2/admin/workflows/{workflowId}/clone": { "post": { "tags": [ "Workflow" ], "operationId": "CloneWorkflow", "parameters": [ { "name": "workflowId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WorkflowCloningOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowCloningOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkflowCloningOutputDtoResponse" } } } } } } }, "/v2/admin/workflows/search": { "post": { "tags": [ "Workflow" ], "operationId": "GetWorkflowsList", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/WorkflowListInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowListInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkflowListInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WorkflowListInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WorkflowListOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowListOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkflowListOutputDtoListResponse" } } } } } } }, "/v2/admin/workflows/timezone/{locationId}": { "get": { "tags": [ "Workflow" ], "operationId": "GetWorkflowTimeZoneAndWorkingHours", "parameters": [ { "name": "locationId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WorkflowTimeZoneOutputDtoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowTimeZoneOutputDtoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkflowTimeZoneOutputDtoResponse" } } } } } } }, "/v2/admin/workflows/{workflowId}/agentprocedure/{id}/logs": { "get": { "tags": [ "Workflow" ], "operationId": "GetAgentProcedureLogs", "parameters": [ { "name": "workflowId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AgentProcedureLogsOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AgentProcedureLogsOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AgentProcedureLogsOutputDtoListPagedResponse" } } } } } } }, "/v2/admin/workflows/satisfactionscore/lookup": { "get": { "tags": [ "Workflow" ], "operationId": "GetSatisfactionScoreOptionsLookup", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SatisfactionScoreOptionsLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SatisfactionScoreOptionsLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SatisfactionScoreOptionsLookupOutputDtoListResponse" } } } } } } }, "/v2/admin/workflows/system/servicetype/lookup": { "get": { "tags": [ "Workflow" ], "operationId": "GetServiceTypeOptionsLookup", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ServiceTypeOptionsLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ServiceTypeOptionsLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ServiceTypeOptionsLookupOutputDtoListResponse" } } } } } } }, "/v2/admin/workflows/customfieldoperator": { "get": { "tags": [ "Workflow" ], "operationId": "GetCustomFieldOperators", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DataTypeOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DataTypeOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DataTypeOutputDtoListResponse" } } } } } } }, "/v2/calendar/workforceplanner/search": { "post": { "tags": [ "WorkforcePlanner" ], "operationId": "GetWorkforcePlanner", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerListInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerListInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerListInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerListInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerListOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerListOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerListOutputDtoListResponse" } } } } } } }, "/v2/calendar/workforceplanner/task/{taskId}/taskmemberhour": { "put": { "tags": [ "WorkforcePlanner" ], "operationId": "PutWorkforcePlannerPeriod", "parameters": [ { "name": "taskId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerPeriodPutInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerPeriodPutInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerPeriodPutInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerPeriodPutInputDto" } } } }, "responses": { "200": { "description": "OK" } } } }, "/v2/calendar/workforceplanner/taskmemberhours/{taskMemberHourId}/warnings/{warningCode}/dismiss": { "put": { "tags": [ "WorkforcePlanner" ], "operationId": "DismissWorkforcePlannerPeriodWarning", "parameters": [ { "name": "taskMemberHourId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "warningCode", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/calendar/workforceplanner/taskmemberhours/{taskMemberHourId}/split": { "put": { "tags": [ "WorkforcePlanner" ], "operationId": "SplitWorkforcePlannerPeriod", "parameters": [ { "name": "taskMemberHourId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK" } } } }, "/v2/admin/workforceplannerlogs/search": { "post": { "tags": [ "WorkforcePlannerLogs" ], "operationId": "GetWorkforcePlannerLogsList", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerLogListInputDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerLogListInputDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerLogListInputDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerLogListInputDto" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerLogListOutputDtoListPagedResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerLogListOutputDtoListPagedResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkforcePlannerLogListOutputDtoListPagedResponse" } } } } } } }, "/v2/system/worktypes/lookup": { "get": { "tags": [ "WorkTypes" ], "operationId": "GetWorkTypeLookups", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WorkTypeLookupOutputDtoListResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WorkTypeLookupOutputDtoListResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WorkTypeLookupOutputDtoListResponse" } } } } } } } }, "components": { "schemas": { "AccountAddressOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "Address1": { "type": "string", "nullable": true }, "Address2": { "type": "string", "nullable": true }, "City": { "type": "string", "nullable": true }, "State": { "type": "string", "nullable": true }, "ZipCode": { "type": "string", "nullable": true }, "CountryId": { "type": "integer", "format": "int32", "nullable": true }, "Country": { "type": "string", "nullable": true }, "Phone": { "type": "string", "nullable": true }, "Fax": { "type": "string", "nullable": true }, "Latitude": { "type": "number", "format": "double", "nullable": true }, "Longitude": { "type": "number", "format": "double", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "IsMain": { "type": "boolean" }, "IsBilling": { "type": "boolean" }, "AddressTypeId": { "type": "integer", "format": "int32", "nullable": true }, "AddressType": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AccountAlertOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Details": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "AccountAlertOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/AccountAlertOutputDto" } }, "additionalProperties": false }, "AccountAlertType": { "enum": [ 0, 1, 2 ], "type": "integer", "format": "int32" }, "AccountCodeLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "AccountCodeLookupOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/AccountCodeLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "AccountLocationAddressInputDto": { "type": "object", "properties": { "Address1": { "type": "string", "nullable": true }, "Address2": { "type": "string", "nullable": true }, "City": { "type": "string", "nullable": true }, "State": { "type": "string", "nullable": true }, "ZipCode": { "type": "string", "nullable": true }, "CountryId": { "type": "integer", "format": "int32", "nullable": true }, "Country": { "type": "string", "nullable": true }, "Phone": { "type": "string", "nullable": true }, "Fax": { "type": "string", "nullable": true }, "Latitude": { "type": "number", "format": "double", "nullable": true }, "Longitude": { "type": "number", "format": "double", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "IsMain": { "type": "boolean" }, "IsBilling": { "type": "boolean" }, "AddressTypeId": { "type": "integer", "format": "int32", "nullable": true }, "AddressType": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AccountLocationInputDto": { "required": [ "Addresses", "LocationName" ], "type": "object", "properties": { "LocationName": { "minLength": 1, "type": "string" }, "IsMain": { "type": "boolean" }, "IsActive": { "type": "boolean" }, "Addresses": { "type": "array", "items": { "$ref": "#/components/schemas/AccountLocationAddressInputDto" } } }, "additionalProperties": false }, "AccountLocationLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32" }, "IsMain": { "type": "boolean" } }, "additionalProperties": false }, "AccountLocationLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/AccountLocationLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "AccountLocationOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "LocationName": { "type": "string", "nullable": true }, "IsMain": { "type": "boolean" }, "IsActive": { "type": "boolean" }, "TimeZoneId": { "type": "integer", "format": "int32", "nullable": true }, "DateFormatId": { "type": "integer", "format": "int32", "nullable": true }, "TimeFormatId": { "type": "integer", "format": "int32", "nullable": true }, "Addresses": { "type": "array", "items": { "$ref": "#/components/schemas/AccountAddressOutputDto" }, "nullable": true } }, "additionalProperties": false }, "AccountLocationOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/AccountLocationOutputDto" } }, "additionalProperties": false }, "AccountLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "TenantName": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "AccountLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/AccountLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "AccountPostInputDto": { "required": [ "AccountManagerId", "AccountName", "AccountTypeId", "BusinessTypeId", "Locations" ], "type": "object", "properties": { "ParentId": { "type": "integer", "format": "int32", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "AccountTypeId": { "type": "integer", "format": "int32" }, "AccountName": { "minLength": 1, "type": "string" }, "Description": { "type": "string", "nullable": true }, "Website": { "type": "string", "nullable": true }, "BusinessTypeId": { "type": "integer", "format": "int32" }, "ServiceTypeId": { "type": "integer", "format": "int32", "nullable": true }, "CurrencyId": { "type": "integer", "format": "int32", "nullable": true }, "SalesTaxItemId": { "type": "integer", "format": "int32", "nullable": true }, "ClassId": { "type": "integer", "format": "int32", "nullable": true }, "AccountManagerId": { "type": "integer", "format": "int32" }, "IsActive": { "type": "boolean", "nullable": true }, "AcquiredDate": { "type": "string", "format": "date-time", "nullable": true }, "CreditLimit": { "type": "number", "format": "double", "nullable": true }, "NetDays": { "type": "number", "format": "double", "nullable": true }, "Locations": { "type": "array", "items": { "$ref": "#/components/schemas/AccountLocationInputDto" } }, "RouteInvoiceToParent": { "type": "boolean" } }, "additionalProperties": false }, "AccountPutInputDto": { "required": [ "AccountManagerId", "AccountName", "AccountTypeId", "BusinessTypeId" ], "type": "object", "properties": { "ParentId": { "type": "integer", "format": "int32", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "AccountTypeId": { "type": "integer", "format": "int32" }, "AccountName": { "minLength": 1, "type": "string" }, "Description": { "type": "string", "nullable": true }, "Website": { "type": "string", "nullable": true }, "BusinessTypeId": { "type": "integer", "format": "int32" }, "ServiceTypeId": { "type": "integer", "format": "int32", "nullable": true }, "CurrencyId": { "type": "integer", "format": "int32", "nullable": true }, "SalesTaxItemId": { "type": "integer", "format": "int32", "nullable": true }, "ClassId": { "type": "integer", "format": "int32", "nullable": true }, "AccountManagerId": { "type": "integer", "format": "int32" }, "IsActive": { "type": "boolean", "nullable": true }, "AcquiredDate": { "type": "string", "format": "date-time", "nullable": true }, "CreditLimit": { "type": "number", "format": "double", "nullable": true }, "NetDays": { "type": "number", "format": "double", "nullable": true }, "RouteInvoiceToParent": { "type": "boolean" } }, "additionalProperties": false }, "AccountSummaryOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "ParentId": { "type": "integer", "format": "int32", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "AccountTypeId": { "type": "integer", "format": "int32", "nullable": true }, "AccountType": { "type": "string", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "BusinessTypeId": { "type": "integer", "format": "int32", "nullable": true }, "BusinessType": { "type": "string", "nullable": true }, "ServiceTypeId": { "type": "integer", "format": "int32", "nullable": true }, "ServiceType": { "type": "string", "nullable": true }, "AccountManagerId": { "type": "integer", "format": "int32", "nullable": true }, "AccountManagerUserName": { "type": "string", "nullable": true }, "CurrencyId": { "type": "integer", "format": "int32", "nullable": true }, "CurrencyName": { "type": "string", "nullable": true }, "CreditLimit": { "type": "number", "format": "double", "nullable": true }, "NetDays": { "type": "number", "format": "double", "nullable": true }, "SalesTaxItemId": { "type": "integer", "format": "int32", "nullable": true }, "SalesTaxItemName": { "type": "string", "nullable": true }, "Website": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "ClassId": { "type": "integer", "format": "int32", "nullable": true }, "ClassName": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" }, "IsBilling": { "type": "boolean" }, "AcquiredDate": { "type": "string", "format": "date-time", "nullable": true }, "TenantName": { "type": "string", "nullable": true }, "Locations": { "type": "array", "items": { "$ref": "#/components/schemas/AccountLocationOutputDto" }, "nullable": true } }, "additionalProperties": false }, "AccountSummaryOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/AccountSummaryOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "AccountSummaryOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/AccountSummaryOutputDto" } }, "additionalProperties": false }, "AccountTypeLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" }, "IsClient": { "type": "boolean" }, "IsVendor": { "type": "boolean" } }, "additionalProperties": false }, "AccountTypeLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/AccountTypeLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ActivatedContractOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ContractName": { "type": "string", "nullable": true }, "ContractDescription": { "type": "string", "nullable": true }, "ContractNumber": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "StatusName": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32" }, "TypeName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ActivatedContractOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ActivatedContractOutputDto" } }, "additionalProperties": false }, "ActivitiesDueOutputDto": { "type": "object", "properties": { "Activities": { "type": "array", "items": { "$ref": "#/components/schemas/ActivityDueOutputDto" }, "nullable": true }, "TotalCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ActivitiesDueOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ActivitiesDueOutputDto" } }, "additionalProperties": false }, "ActivityDueOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "AssignedToId": { "type": "integer", "format": "int32" }, "AssignedTo": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32" }, "Type": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32" }, "Account": { "type": "string", "nullable": true }, "DueDate": { "type": "string", "format": "date-time" }, "StatusId": { "type": "integer", "format": "int32" }, "Status": { "type": "string", "nullable": true }, "PictureURL": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AgentProcedureAuditsOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "AgentProcedureName": { "type": "string", "nullable": true }, "Admin": { "type": "string", "nullable": true }, "AgentProcedureId": { "type": "integer", "format": "int64" }, "AgentId": { "type": "integer", "format": "int64" }, "AssetName": { "type": "string", "nullable": true }, "TriggeredOn": { "type": "string", "format": "date-time" }, "TicketId": { "type": "integer", "format": "int32" }, "TicketNumber": { "type": "string", "nullable": true }, "WorkflowId": { "type": "integer", "format": "int32" }, "WorkflowName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AgentProcedureAuditsOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/AgentProcedureAuditsOutputDto" }, "nullable": true } }, "additionalProperties": false }, "AgentProcedureLogsOutputDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "RunOn": { "type": "string", "format": "date-time" }, "WorkflowName": { "type": "string", "nullable": true }, "AgentProcedureName": { "type": "string", "nullable": true }, "AssetName": { "type": "string", "nullable": true }, "AgentProcedureId": { "type": "integer", "format": "int64" }, "AgentId": { "type": "string", "nullable": true }, "Admin": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AgentProcedureLogsOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/AgentProcedureLogsOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "AgentProcedureOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AgentProcedureOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/AgentProcedureOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ApprovalRouteLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "ApprovalRouteLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ApprovalRouteLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "AssetAdditionalInfoInputDto": { "type": "object", "properties": { "AcquisitionDate": { "type": "string", "format": "date-time", "nullable": true }, "WarrantyExpDate": { "type": "string", "format": "date-time", "nullable": true }, "ExpiryDate": { "type": "string", "format": "date-time", "nullable": true }, "Barcode": { "type": "string", "nullable": true }, "PurchaseCost": { "type": "number", "format": "double", "nullable": true } }, "additionalProperties": false }, "AssetChassisInfoInputDto": { "type": "object", "properties": { "ChassisManufacturer": { "type": "string", "nullable": true }, "ChassisSerialNumber": { "type": "string", "nullable": true }, "ChassisVersion": { "type": "string", "nullable": true }, "ChassisAssetTag": { "type": "string", "nullable": true }, "ChassisType": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AssetDetailsInputDto": { "type": "object", "properties": { "AssetManufacturer": { "type": "string", "nullable": true }, "SerialNumber": { "type": "string", "nullable": true }, "ModelNumber": { "type": "string", "nullable": true }, "ProductName": { "type": "string", "nullable": true }, "MachineVersion": { "type": "string", "nullable": true }, "OsType": { "type": "string", "nullable": true }, "OsInfo": { "type": "string", "nullable": true }, "MajorVersion": { "type": "string", "nullable": true }, "MinorVersion": { "type": "string", "nullable": true }, "LoginName": { "type": "string", "nullable": true }, "LastLoginName": { "type": "string", "nullable": true }, "CurrentUser": { "type": "string", "nullable": true }, "FirstCheckIn": { "type": "string", "format": "date-time", "nullable": true }, "LastCheckIn": { "type": "string", "format": "date-time", "nullable": true }, "LastReboot": { "type": "string", "format": "date-time", "nullable": true }, "AssetTag": { "type": "string", "nullable": true }, "MaxMemorySize": { "type": "string", "nullable": true }, "MaxMemorySlots": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AssetDiskVolumeInputDto": { "type": "object", "properties": { "Drive": { "type": "string", "nullable": true }, "Type": { "type": "string", "nullable": true }, "Format": { "type": "string", "nullable": true }, "FreeMBytes": { "type": "integer", "format": "int64" }, "UsedMBytes": { "type": "integer", "format": "int64" }, "TotalMBytes": { "type": "integer", "format": "int64" }, "Label": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AssetMotherboardInfoInputDto": { "type": "object", "properties": { "MotherboardManufacturer": { "type": "string", "nullable": true }, "MotherboardProductCode": { "type": "string", "nullable": true }, "MotherboardVersion": { "type": "string", "nullable": true }, "MotherboardSerialNumber": { "type": "string", "nullable": true }, "BusSpeed": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AssetNetworkDetailsInputDto": { "type": "object", "properties": { "IpAddress": { "type": "string", "nullable": true }, "SubnetMask": { "type": "string", "nullable": true }, "DefaultGateway": { "type": "string", "nullable": true }, "MacAddress": { "type": "string", "nullable": true }, "DNSServers": { "type": "string", "nullable": true }, "ConnectionGatewayIp": { "type": "string", "nullable": true }, "WinsEnabled": { "type": "boolean" }, "PrimaryWinsServer": { "type": "string", "nullable": true }, "SecondaryWinsServer": { "type": "string", "nullable": true }, "DHCPEnabled": { "type": "boolean" }, "DHCPServer": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AssignTicketInputDto": { "required": [ "Details", "IsInternal", "NoteDate", "StatusId", "TypeId" ], "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Details": { "minLength": 1, "type": "string" }, "IsInternal": { "type": "boolean" }, "TypeId": { "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32" }, "StatusId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "NoteDate": { "type": "string", "format": "date-time" }, "AssigneeId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "QueueId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "SecondaryAssignees": { "type": "array", "items": { "$ref": "#/components/schemas/SecondaryAssigneeInputDto" }, "nullable": true }, "EmailNotification": { "$ref": "#/components/schemas/EmailNotificationDto" } }, "additionalProperties": false }, "AssigneeLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Url": { "type": "string", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "JobTitle": { "type": "string", "nullable": true }, "PictureName": { "type": "string", "nullable": true }, "PictureURL": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AssigneeLookupOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/AssigneeLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "AssigneeOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "FirstName": { "type": "string", "nullable": true }, "LastName": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "PictureName": { "type": "string", "nullable": true }, "PictureUrl": { "type": "string", "nullable": true } }, "additionalProperties": false }, "AssigneeOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/AssigneeOutputDto" }, "nullable": true } }, "additionalProperties": false }, "AttachmentInputDto": { "required": [ "Base64Data", "Name", "Type" ], "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "minLength": 1, "type": "string" }, "Alias": { "type": "string", "nullable": true }, "Base64Data": { "minLength": 1, "type": "string" }, "Type": { "minLength": 1, "type": "string" } }, "additionalProperties": false }, "AttachmentOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "OriginalFileName": { "type": "string", "nullable": true }, "AliasName": { "type": "string", "nullable": true }, "FileType": { "type": "string", "nullable": true }, "ObjectId": { "type": "integer", "format": "int32", "nullable": true }, "ModuleId": { "type": "integer", "format": "int32", "nullable": true }, "Url": { "type": "string", "nullable": true }, "WebUrl": { "type": "string", "nullable": true }, "CreatedById": { "type": "integer", "format": "int32", "nullable": true }, "CreatedByName": { "type": "string", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "IsUploadedToBlob": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "AttachmentOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/AttachmentOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "AttachmentOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/AttachmentOutputDto" }, "nullable": true } }, "additionalProperties": false }, "AttachmentOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/AttachmentOutputDto" } }, "additionalProperties": false }, "AttachmentPutInputDto": { "required": [ "Name" ], "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "minLength": 1, "type": "string" } }, "additionalProperties": false }, "AttributeValueDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int64" }, "ValueId": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "BatchDeleteServicesInputDto": { "type": "object", "properties": { "TargetedIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true } }, "additionalProperties": false }, "BatchServiceDto": { "type": "object", "properties": { "TargetedIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "CategoryId": { "type": "integer", "format": "int32", "nullable": true }, "SubCategoryId": { "type": "integer", "format": "int32", "nullable": true }, "UnitOfMeasureId": { "type": "integer", "format": "int32", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "IsTaxable": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "BatchTicketsDto": { "type": "object", "properties": { "ModuleId": { "type": "integer", "format": "int32", "nullable": true }, "TargetedIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssigneeId": { "type": "integer", "format": "int32", "nullable": true }, "QueueId": { "type": "integer", "format": "int32", "nullable": true }, "IssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "SubIssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "PriorityId": { "type": "integer", "format": "int32", "nullable": true }, "TicketTypeId": { "type": "integer", "format": "int32", "nullable": true }, "TicketSourceId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "BatchWebhooksDto": { "type": "object", "properties": { "ModuleId": { "type": "integer", "format": "int32", "nullable": true }, "TargetedIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "IsEnabled": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "CCInputDto": { "type": "object", "properties": { "EmailAddress": { "type": "string", "nullable": true }, "EntityType": { "$ref": "#/components/schemas/CCInputEntityType" }, "Id": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "CCInputEntityType": { "enum": [ 0, 1 ], "type": "integer", "format": "int32" }, "CCOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "EmailAddress": { "type": "string", "nullable": true }, "FullName": { "type": "string", "nullable": true }, "EntityType": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "CCOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/CCOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ChartOfAccountLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Code": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32" }, "TypeName": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "ChartOfAccountLookupOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ChartOfAccountLookupOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ChartOfAccountOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Code": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32" }, "TypeName": { "type": "string", "nullable": true }, "ParentId": { "type": "integer", "format": "int32", "nullable": true }, "ParentName": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "ChartOfAccountOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ChartOfAccountOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ChartOfAccountTypeLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "ChartOfAccountTypeLookupOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ChartOfAccountTypeLookupOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ChartOfAccountTypeOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "ChartOfAccountTypeOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ChartOfAccountTypeOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ChecklistOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int64" }, "name": { "type": "string", "nullable": true }, "description": { "type": "string", "nullable": true }, "createdByName": { "type": "string", "nullable": true }, "createdOn": { "type": "string", "format": "date-time" }, "updatedOn": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "ChecklistOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ChecklistOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ChecklistTaskOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int64" }, "name": { "type": "string", "nullable": true }, "description": { "type": "string", "nullable": true }, "order": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ChecklistTaskOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ChecklistTaskOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ChecklistWithTasksOutputDto": { "type": "object", "properties": { "Checklist": { "$ref": "#/components/schemas/ChecklistOutputDto" }, "Tasks": { "type": "array", "items": { "$ref": "#/components/schemas/ChecklistTaskOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ChecklistWithTasksOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ChecklistWithTasksOutputDto" } }, "additionalProperties": false }, "ClientContractSummaryOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ContractName": { "type": "string", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "ContractType": { "type": "string", "nullable": true }, "ContractBillingPrice": { "type": "number", "format": "double" }, "Status": { "type": "string", "nullable": true }, "ContractNumber": { "type": "string", "nullable": true }, "BillingCycle": { "type": "string", "nullable": true }, "StartDate": { "type": "string", "format": "date-time" }, "EndDate": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "ClientContractSummaryOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ClientContractSummaryOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ClientPortalMyTicketFilterDto": { "type": "object", "properties": { "Title": { "type": "string", "nullable": true }, "TicketNumber": { "type": "string", "nullable": true }, "StatusNames": { "type": "string", "nullable": true }, "PriorityNames": { "type": "string", "nullable": true }, "TicketTypeNames": { "type": "string", "nullable": true }, "IssueTypeNames": { "type": "string", "nullable": true }, "ServiceLevelAgreementNames": { "type": "string", "nullable": true }, "ExcludeCompleted": { "type": "integer", "format": "int32" }, "OpenDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "OpenDateTo": { "type": "string", "format": "date-time", "nullable": true }, "CompletedDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "CompletedDateTo": { "type": "string", "format": "date-time", "nullable": true }, "CreatedOnFrom": { "type": "string", "format": "date-time", "nullable": true }, "CreatedOnTo": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "ClientPortalMyTicketsInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/ClientPortalMyTicketFilterDto" } }, "additionalProperties": false }, "ClientPortalTicketActivityOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "LogType": { "type": "integer", "format": "int32" }, "WorkTypeId": { "type": "integer", "format": "int32", "nullable": true }, "WorkTypeName": { "type": "string", "nullable": true }, "RoleId": { "type": "integer", "format": "int32", "nullable": true }, "RoleName": { "type": "string", "nullable": true }, "NoteTypeId": { "type": "integer", "format": "int32", "nullable": true }, "ActivityType": { "type": "string", "nullable": true }, "TicketId": { "type": "integer", "format": "int32" }, "Notes": { "type": "string", "nullable": true }, "IsPosted": { "type": "integer", "format": "int32" }, "Billed": { "type": "integer", "format": "int32" }, "IsUser": { "type": "integer", "format": "int32", "nullable": true }, "AttachmentCount": { "type": "integer", "format": "int32", "nullable": true }, "TimeSpent": { "type": "number", "format": "double", "nullable": true }, "PictureName": { "type": "string", "nullable": true }, "PictureURL": { "type": "string", "nullable": true }, "StartDate": { "type": "string", "format": "date-time", "nullable": true }, "StartTime": { "type": "string", "format": "date-span", "nullable": true }, "EndTime": { "type": "string", "format": "date-span", "nullable": true }, "UserId": { "type": "integer", "format": "int32", "nullable": true }, "CreatedByName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ClientPortalTicketActivityOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ClientPortalTicketActivityOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ClientPortalTicketFilterDto": { "type": "object", "properties": { "Title": { "type": "string", "nullable": true }, "Account": { "type": "string", "nullable": true }, "TicketNumber": { "type": "string", "nullable": true }, "StatusNames": { "type": "string", "nullable": true }, "PriorityNames": { "type": "string", "nullable": true }, "TicketTypeNames": { "type": "string", "nullable": true }, "IssueTypeNames": { "type": "string", "nullable": true }, "ServiceLevelAgreementNames": { "type": "string", "nullable": true }, "ExcludeCompleted": { "type": "integer", "format": "int32" }, "OpenDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "OpenDateTo": { "type": "string", "format": "date-time", "nullable": true }, "CompletedDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "CompletedDateTo": { "type": "string", "format": "date-time", "nullable": true }, "CreatedOnFrom": { "type": "string", "format": "date-time", "nullable": true }, "CreatedOnTo": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "ClientPortalTicketInputDto": { "required": [ "Details", "LocationId", "PriorityId", "Title", "TypeId" ], "type": "object", "properties": { "Title": { "minLength": 1, "type": "string" }, "Details": { "minLength": 1, "type": "string" }, "LocationId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "SoftwareAssetId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "AssigneeId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "QueueId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "WorkTypeId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "HardwareAssetId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "PriorityId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "TypeId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "IssueTypeId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "SubIssueTypeId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "Ccs": { "type": "array", "items": { "$ref": "#/components/schemas/CCInputDto" }, "nullable": true }, "TempAttachments": { "type": "array", "items": { "$ref": "#/components/schemas/TempAttachmentInputDto" }, "nullable": true } }, "additionalProperties": false }, "ClientPortalTicketListDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "TicketNumber": { "type": "string", "nullable": true }, "Title": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "ContactId": { "type": "integer", "format": "int32", "nullable": true }, "ContactName": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "StatusName": { "type": "string", "nullable": true }, "StatusColor": { "type": "string", "nullable": true }, "StatusForeColor": { "type": "string", "nullable": true }, "StatusOrder": { "type": "integer", "format": "int32" }, "PriorityId": { "type": "integer", "format": "int32" }, "PriorityName": { "type": "string", "nullable": true }, "PriorityColor": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32", "nullable": true }, "TypeName": { "type": "string", "nullable": true }, "IssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "IssueTypeName": { "type": "string", "nullable": true }, "ContractId": { "type": "integer", "format": "int32", "nullable": true }, "ContractNumber": { "type": "string", "nullable": true }, "ContractName": { "type": "string", "nullable": true }, "SLAId": { "type": "integer", "format": "int32", "nullable": true }, "SLAName": { "type": "string", "nullable": true }, "OpenDate": { "type": "string", "format": "date-time", "nullable": true }, "DueDate": { "type": "string", "format": "date-time", "nullable": true }, "CompletedDate": { "type": "string", "format": "date-time", "nullable": true }, "CreatedByName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ClientPortalTicketListDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ClientPortalTicketListDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ClientPortalTicketNotePostInputDto": { "type": "object", "properties": { "Details": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32", "nullable": true }, "NoteDate": { "type": "string", "format": "date-time", "nullable": true }, "TempAttachments": { "type": "array", "items": { "$ref": "#/components/schemas/TempAttachmentInputDto" }, "nullable": true }, "EmailNotification": { "$ref": "#/components/schemas/EmailNotificationDto" }, "AttachmentIds": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "ClientPortalTicketOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "TicketNumber": { "type": "string", "nullable": true }, "Title": { "type": "string", "nullable": true }, "Details": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "LocationId": { "type": "integer", "format": "int32", "nullable": true }, "LocationName": { "type": "string", "nullable": true }, "LocationPhone": { "type": "string", "nullable": true }, "ContactId": { "type": "integer", "format": "int32", "nullable": true }, "ContactName": { "type": "string", "nullable": true }, "ContactPhone": { "type": "string", "nullable": true }, "ContactEmail": { "type": "string", "nullable": true }, "SoftwareAssetId": { "type": "integer", "format": "int32", "nullable": true }, "SoftwareAssetName": { "type": "string", "nullable": true }, "HardwareAssetId": { "type": "integer", "format": "int32", "nullable": true }, "HardwareAssetName": { "type": "string", "nullable": true }, "VSAAssetId": { "type": "string", "nullable": true }, "HasVsaAgent": { "type": "integer", "format": "int32", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "StatusName": { "type": "string", "nullable": true }, "StatusColor": { "type": "string", "nullable": true }, "StatusForeColor": { "type": "string", "nullable": true }, "StatusOrder": { "type": "integer", "format": "int32" }, "PriorityId": { "type": "integer", "format": "int32" }, "PriorityName": { "type": "string", "nullable": true }, "PriorityColor": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32", "nullable": true }, "TypeName": { "type": "string", "nullable": true }, "IssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "IssueTypeName": { "type": "string", "nullable": true }, "SubIssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "SubIssueTypeName": { "type": "string", "nullable": true }, "ContractId": { "type": "integer", "format": "int32", "nullable": true }, "ContractNumber": { "type": "string", "nullable": true }, "ContractName": { "type": "string", "nullable": true }, "WorkTypeId": { "type": "integer", "format": "int32", "nullable": true }, "WorkTypeName": { "type": "string", "nullable": true }, "SLAStatusEventId": { "type": "integer", "format": "int32", "nullable": true }, "SourceId": { "type": "integer", "format": "int32", "nullable": true }, "SourceName": { "type": "string", "nullable": true }, "OpenDate": { "type": "string", "format": "date-time", "nullable": true }, "DueDate": { "type": "string", "format": "date-time", "nullable": true }, "CompletedDate": { "type": "string", "format": "date-time", "nullable": true }, "LastActivityUpdate": { "type": "string", "format": "date-time", "nullable": true }, "LastStatusUpdate": { "type": "string", "format": "date-time", "nullable": true }, "LastPriorityUpdate": { "type": "string", "format": "date-time", "nullable": true }, "OccurrenceCount": { "type": "integer", "format": "int32", "nullable": true }, "LastOccurrenceDate": { "type": "string", "format": "date-time", "nullable": true }, "CCs": { "type": "array", "items": { "$ref": "#/components/schemas/CCOutputDto" }, "nullable": true }, "RmmTicketReference": { "type": "string", "nullable": true }, "SLAName": { "type": "string", "nullable": true }, "HasMetSLA": { "type": "integer", "format": "int32", "nullable": true }, "FirstResponseTargetTime": { "type": "string", "format": "date-time", "nullable": true }, "FirstResponseActualTime": { "type": "string", "format": "date-time", "nullable": true }, "ResolutionActualTime": { "type": "string", "format": "date-time", "nullable": true }, "ResolutionTargetTime": { "type": "string", "format": "date-time", "nullable": true }, "SLAStatusEnum": { "type": "integer", "format": "int32", "nullable": true }, "CreatedByName": { "type": "string", "nullable": true }, "Address1": { "type": "string", "nullable": true }, "Address2": { "type": "string", "nullable": true }, "AccountType": { "type": "string", "nullable": true }, "IntegrationTypeId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "ClientPortalTicketOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ClientPortalTicketOutputDto" } }, "additionalProperties": false }, "ClientPortalTicketsInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/ClientPortalTicketFilterDto" } }, "additionalProperties": false }, "ColorsLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ModuleId": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Label": { "type": "string", "nullable": true }, "FontColor": { "type": "string", "nullable": true }, "BackgroundColor": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ColorsLookupOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ColorsLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "CompanySettingsPutInputDto": { "required": [ "ModuleId", "Settings" ], "type": "object", "properties": { "ModuleId": { "type": "integer", "format": "int32" }, "Settings": { "type": "object", "additionalProperties": { "nullable": true } } }, "additionalProperties": false }, "ContactEmailOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "EmailTypeId": { "type": "integer", "format": "int32" }, "EmailType": { "type": "string", "nullable": true }, "IsDefault": { "type": "boolean" } }, "additionalProperties": false }, "ContactEmailPatchOperationDto": { "type": "object", "properties": { "Operation": { "$ref": "#/components/schemas/RelatedItemOperationType" }, "NewEmailAddress": { "type": "string", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32", "nullable": true }, "IsDefault": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "ContactEmailPatchResultDto": { "type": "object", "properties": { "Added": { "type": "integer", "format": "int32" }, "Updated": { "type": "integer", "format": "int32" }, "Deleted": { "type": "integer", "format": "int32" }, "Emails": { "type": "array", "items": { "$ref": "#/components/schemas/ContactEmailOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ContactEmailPatchResultDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ContactEmailPatchResultDto" } }, "additionalProperties": false }, "ContactInputDto": { "type": "object", "properties": { "FirstName": { "type": "string", "nullable": true }, "LastName": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32" }, "LocationId": { "type": "integer", "format": "int32" }, "Phones": { "type": "array", "items": { "$ref": "#/components/schemas/PhoneInputDto" }, "nullable": true }, "Emails": { "type": "array", "items": { "$ref": "#/components/schemas/EmailInputDto" }, "nullable": true }, "CustomFieldsData": { "type": "array", "items": { "$ref": "#/components/schemas/CustomFieldDataInputDto" }, "nullable": true } }, "additionalProperties": false }, "ContactLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "LocationId": { "type": "integer", "format": "int32" }, "LocationName": { "type": "string", "nullable": true }, "Phone": { "type": "string", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ContactLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ContactLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ContactNotesPutInputDto": { "type": "object", "properties": { "Notes": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ContactOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "AccountId": { "type": "integer", "format": "int32" }, "AccountName": { "type": "string", "nullable": true }, "LocationId": { "type": "integer", "format": "int32" }, "LocationName": { "type": "string", "nullable": true }, "FirstName": { "type": "string", "nullable": true }, "MiddleName": { "type": "string", "nullable": true }, "LastName": { "type": "string", "nullable": true }, "JobTitle": { "type": "string", "nullable": true }, "Poc": { "type": "boolean", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "BillByContact": { "type": "boolean", "nullable": true }, "EffectiveDate": { "type": "string", "format": "date-time", "nullable": true }, "Phones": { "type": "array", "items": { "$ref": "#/components/schemas/ContactPhoneOutputDto" }, "nullable": true }, "Emails": { "type": "array", "items": { "$ref": "#/components/schemas/ContactEmailOutputDto" }, "nullable": true }, "RecieveInvoices": { "type": "boolean", "nullable": true }, "CreatedByName": { "type": "string", "nullable": true }, "ModifiedByName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ContactOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ContactOutputDto" } }, "additionalProperties": false }, "ContactPhoneOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "Phone": { "type": "string", "nullable": true }, "PhoneTypeId": { "type": "integer", "format": "int32" }, "PhoneType": { "type": "string", "nullable": true }, "IsDefault": { "type": "boolean" } }, "additionalProperties": false }, "ContactPhonePatchOperationDto": { "type": "object", "properties": { "Operation": { "$ref": "#/components/schemas/RelatedItemOperationType" }, "PhoneNumber": { "type": "string", "nullable": true }, "NewPhoneNumber": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32", "nullable": true }, "IsDefault": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "ContactPhonePatchResultDto": { "type": "object", "properties": { "Added": { "type": "integer", "format": "int32" }, "Updated": { "type": "integer", "format": "int32" }, "Deleted": { "type": "integer", "format": "int32" }, "Phones": { "type": "array", "items": { "$ref": "#/components/schemas/ContactPhoneOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ContactPhonePatchResultDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ContactPhonePatchResultDto" } }, "additionalProperties": false }, "ContactPutInputDto": { "type": "object", "properties": { "AccountId": { "type": "integer", "format": "int32" }, "LocationId": { "type": "integer", "format": "int32" }, "FirstName": { "type": "string", "nullable": true }, "MiddleName": { "type": "string", "nullable": true }, "LastName": { "type": "string", "nullable": true }, "JobTitle": { "type": "string", "nullable": true }, "Poc": { "type": "boolean" }, "IsActive": { "type": "boolean" }, "ReceiveInvoices": { "type": "boolean" }, "BillByContact": { "type": "boolean" }, "EffectiveDate": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "ContactSummaryInfoOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ContactName": { "type": "string", "nullable": true }, "ContactPhone": { "type": "string", "nullable": true }, "ContactEmailAddress": { "type": "string", "nullable": true }, "ClientName": { "type": "string", "nullable": true }, "LocationName": { "type": "string", "nullable": true }, "LocationId": { "type": "integer", "format": "int32" }, "AccountType": { "type": "string", "nullable": true }, "Website": { "type": "string", "nullable": true }, "PhoneNumber": { "type": "string", "nullable": true }, "FaxNumber": { "type": "string", "nullable": true }, "Address1": { "type": "string", "nullable": true }, "Address2": { "type": "string", "nullable": true }, "City": { "type": "string", "nullable": true }, "State": { "type": "string", "nullable": true }, "ZipCode": { "type": "string", "nullable": true }, "Country": { "type": "string", "nullable": true }, "latitude": { "type": "number", "format": "double", "nullable": true }, "longitude": { "type": "number", "format": "double", "nullable": true }, "TenantId": { "type": "integer", "format": "int32" }, "IsActive": { "type": "boolean", "nullable": true }, "AccountId": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ContactSummaryInfoOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ContactSummaryInfoOutputDto" } }, "additionalProperties": false }, "ContactSummaryOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "FirstName": { "type": "string", "nullable": true }, "LastName": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32" }, "AccountName": { "type": "string", "nullable": true }, "LocationId": { "type": "integer", "format": "int32" }, "LocationName": { "type": "string", "nullable": true }, "PhoneNumber": { "type": "string", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "CustomFieldsData": { "type": "array", "items": { "$ref": "#/components/schemas/CustomFieldDataOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ContactSummaryOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ContactSummaryOutputDto" } }, "additionalProperties": false }, "ContactsSearchSelectOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "AccountId": { "type": "integer", "format": "int32" }, "AccountName": { "type": "string", "nullable": true }, "LocationId": { "type": "integer", "format": "int32" }, "LocationName": { "type": "string", "nullable": true }, "FirstName": { "type": "string", "nullable": true }, "LastName": { "type": "string", "nullable": true }, "JobTitle": { "type": "string", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "IsPoc": { "type": "boolean" }, "IsActive": { "type": "boolean" }, "HasClientPortalAccess": { "type": "boolean" } }, "additionalProperties": false }, "ContactsSearchSelectOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ContactsSearchSelectOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ContactsSummaryOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "AccountId": { "type": "integer", "format": "int32" }, "AccountName": { "type": "string", "nullable": true }, "LocationId": { "type": "integer", "format": "int32", "nullable": true }, "LocationName": { "type": "string", "nullable": true }, "FirstName": { "type": "string", "nullable": true }, "LastName": { "type": "string", "nullable": true }, "JobTitle": { "type": "string", "nullable": true }, "IsPoc": { "type": "boolean" }, "IsActive": { "type": "boolean" }, "EffectiveDate": { "type": "string", "format": "date-time", "nullable": true }, "IsBillable": { "type": "boolean" }, "Emails": { "type": "array", "items": { "$ref": "#/components/schemas/ContactEmailOutputDto" }, "nullable": true }, "Phones": { "type": "array", "items": { "$ref": "#/components/schemas/ContactPhoneOutputDto" }, "nullable": true }, "CanRecieveInvoices": { "type": "boolean" } }, "additionalProperties": false }, "ContactsSummaryOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ContactsSummaryOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ContractLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsDefault": { "type": "boolean", "nullable": true }, "SLAId": { "type": "integer", "format": "int32", "nullable": true }, "SLAName": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" }, "EndDate": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "ContractLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ContractLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "CopilotConfigurationInputDto": { "type": "object", "properties": { "IsEnabled": { "type": "boolean" }, "Value": { "$ref": "#/components/schemas/CopilotConfigurationValueDto" }, "ModuleId": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "CopilotConfigurationOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "IsEnabled": { "type": "boolean" }, "Value": { "nullable": true }, "ModuleId": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "CopilotConfigurationOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/CopilotConfigurationOutputDto" }, "nullable": true } }, "additionalProperties": false }, "CopilotConfigurationOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/CopilotConfigurationOutputDto" } }, "additionalProperties": false }, "CopilotConfigurationValueDto": { "type": "object", "properties": { "IsTicketSmartSummaryEnabled": { "type": "boolean", "nullable": true }, "IsWritingAssistantEnabled": { "type": "boolean", "nullable": true }, "IsTicketResolutionEnabled": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "CountOutpuDto": { "type": "object", "properties": { "Count": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "CountOutpuDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/CountOutpuDto" } }, "additionalProperties": false }, "CustomFieldDataInputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CustomFieldId": { "type": "integer", "format": "int32" }, "Data": { "type": "string", "nullable": true }, "SettingsId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "CustomFieldDataOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Data": { "type": "string", "nullable": true }, "SettingsId": { "type": "integer", "format": "int32" }, "CustomFieldType": { "type": "integer", "format": "int32" }, "CustomFieldId": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "CustomFieldDataOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/CustomFieldDataOutputDto" }, "nullable": true } }, "additionalProperties": false }, "CustomFieldDataPutInputDto": { "type": "object", "properties": { "Value": { "type": "string", "nullable": true } }, "additionalProperties": false }, "CustomFieldDataPutOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "Value": { "type": "string", "nullable": true }, "EntityId": { "type": "integer", "format": "int32" }, "CustomFieldName": { "type": "string", "nullable": true }, "CustomFieldId": { "type": "integer", "format": "int32" }, "ModuleName": { "type": "string", "nullable": true }, "ModuleId": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "CustomFieldDataPutOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/CustomFieldDataPutOutputDto" } }, "additionalProperties": false }, "CustomFieldOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "DataType": { "type": "integer", "format": "int32" }, "IsRequired": { "type": "boolean" }, "ErrorMessage": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" }, "Settings": { "type": "array", "items": { "$ref": "#/components/schemas/CustomFieldSettingsOutputDto" }, "nullable": true } }, "additionalProperties": false }, "CustomFieldOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/CustomFieldOutputDto" }, "nullable": true } }, "additionalProperties": false }, "CustomFieldSettingsOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "DashboardOpportunityOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Account": { "type": "string", "nullable": true }, "TotalValue": { "type": "number", "format": "double" }, "Probability": { "type": "number", "format": "double" }, "CloseDate": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "DashboardOpportunityOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/DashboardOpportunityOutputDto" }, "nullable": true } }, "additionalProperties": false }, "DashboardQuotationsSummaryOutputDto": { "type": "object", "properties": { "Pending": { "type": "integer", "format": "int32" }, "AmountsSent": { "type": "number", "format": "double" }, "AmountsDue": { "type": "number", "format": "double" } }, "additionalProperties": false }, "DashboardQuotationsSummaryOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/DashboardQuotationsSummaryOutputDto" } }, "additionalProperties": false }, "DataType": { "enum": [ 0, 1, 2, 3, 4, 5, 6 ], "type": "integer", "format": "int32" }, "DataTypeOutputDto": { "type": "object", "properties": { "DataType": { "type": "integer", "format": "int32" }, "Operators": { "type": "array", "items": { "$ref": "#/components/schemas/OperatorDto" }, "nullable": true } }, "additionalProperties": false }, "DataTypeOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/DataTypeOutputDto" }, "nullable": true } }, "additionalProperties": false }, "DattoRMMAlertInputDto": { "type": "object", "properties": { "DeviceUid": { "type": "string", "nullable": true }, "DeviceHostname": { "type": "string", "nullable": true }, "SiteUid": { "type": "string", "nullable": true }, "SiteName": { "type": "string", "nullable": true }, "AlertUid": { "type": "string", "nullable": true }, "Alert": { "type": "string", "nullable": true }, "AlertMessage": { "type": "string", "nullable": true }, "Criticality": { "type": "string", "nullable": true }, "MonitorType": { "type": "string", "nullable": true } }, "additionalProperties": false }, "DeactivatedContractOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ContractName": { "type": "string", "nullable": true }, "ContractDescription": { "type": "string", "nullable": true }, "ContractNumber": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "StatusName": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32" }, "TypeName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "DeactivatedContractOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/DeactivatedContractOutputDto" } }, "additionalProperties": false }, "DefaultCostOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "DefaultCost": { "type": "number", "format": "double" } }, "additionalProperties": false }, "DefaultCostOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/DefaultCostOutputDto" } }, "additionalProperties": false }, "DefaultOptions": { "type": "object", "properties": { "QueueId": { "type": "integer", "format": "int32" }, "PriorityId": { "type": "integer", "format": "int32" }, "StatusId": { "type": "integer", "format": "int32" }, "TicketSourceId": { "type": "integer", "format": "int32" }, "TicketTypeId": { "type": "integer", "format": "int32" }, "TicketNoteTypeId": { "type": "integer", "format": "int32" }, "ResolutionStatusId": { "type": "integer", "format": "int32", "nullable": true }, "ReopenStatusId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "DeleteEntityMappingInputDto": { "type": "object", "properties": { "ExternalId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "DeliverChargeInputDto": { "type": "object", "properties": { "DeliveryMethodId": { "type": "integer", "format": "int32" }, "DeliveredBy": { "type": "string", "nullable": true }, "DeliveryDate": { "type": "string", "format": "date-time" }, "QtyToDeliver": { "type": "number", "format": "double" }, "Description": { "type": "string", "nullable": true }, "IsFromInventory": { "type": "boolean" }, "CreateAssetOption": { "$ref": "#/components/schemas/ProductChargeAssetType" }, "IsSerialized": { "type": "boolean" }, "Products": { "type": "array", "items": { "$ref": "#/components/schemas/DeliverChargeProductInputDto" }, "nullable": true } }, "additionalProperties": false }, "DeliverChargeOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ProductChargeId": { "type": "integer", "format": "int32", "nullable": true }, "IsFromStock": { "type": "boolean", "nullable": true }, "Quantity": { "type": "number", "format": "double" }, "DeliveredBy": { "type": "string", "nullable": true }, "DateDelivered": { "type": "string", "format": "date-time", "nullable": true }, "DeliveryMethodId": { "type": "integer", "format": "int32", "nullable": true }, "SerialNumber": { "type": "string", "nullable": true }, "LotNumber": { "type": "string", "nullable": true }, "Notes": { "type": "string", "nullable": true }, "AssetType": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "DeliverChargeOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/DeliverChargeOutputDto" }, "nullable": true } }, "additionalProperties": false }, "DeliverChargeProductInputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "IsFromStock": { "type": "boolean" }, "SerialNumber": { "type": "string", "nullable": true }, "LotNumber": { "type": "string", "nullable": true }, "CreateAssetOption": { "$ref": "#/components/schemas/ProductChargeAssetType" } }, "additionalProperties": false }, "DepartmentLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "DepartmentLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/DepartmentLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "DistributorIntegrationProductPricingOutputDto": { "type": "object", "properties": { "Exception": { "type": "string", "nullable": true }, "StatusCode": { "$ref": "#/components/schemas/HttpStatusCode" }, "PartNumber": { "type": "string", "nullable": true }, "BasePrice": { "type": "number", "format": "double" }, "RetailPrice": { "type": "number", "format": "double" }, "PromotedPrice": { "type": "number", "format": "double" }, "Status": { "type": "string", "nullable": true }, "Availability": { "type": "string", "nullable": true }, "DistributorTypeId": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "DistributorIntegrationProductPricingOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/DistributorIntegrationProductPricingOutputDto" }, "nullable": true } }, "additionalProperties": false }, "DistributorIntegrationStatusOutputDto": { "type": "object", "properties": { "ProductSkuType": { "$ref": "#/components/schemas/ProductSkuTypeEnum" }, "IsConnected": { "type": "boolean" } }, "additionalProperties": false }, "DistributorIntegrationStatusOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/DistributorIntegrationStatusOutputDto" }, "nullable": true } }, "additionalProperties": false }, "EmailInputDto": { "type": "object", "properties": { "EmailAddress": { "type": "string", "nullable": true }, "EmailTypeId": { "type": "integer", "format": "int32" }, "IsDefault": { "type": "boolean" } }, "additionalProperties": false }, "EmailNotificationDto": { "type": "object", "properties": { "ContactIds": { "type": "string", "nullable": true }, "ResourcesIds": { "type": "string", "nullable": true }, "TemplateId": { "type": "integer", "format": "int32", "nullable": true }, "OtherEmails": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "EmailTemplateLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "EmailTemplateLookupOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/EmailTemplateLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "EmployeeLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "EmployeeLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/EmployeeLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "EmployeesListSearchSelectOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "FirstName": { "type": "string", "nullable": true }, "LastName": { "type": "string", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "Username": { "type": "string", "nullable": true }, "JobTitle": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "EmployeesListSearchSelectOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/EmployeesListSearchSelectOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "EntityMappingOutputDto": { "type": "object", "properties": { "ExternalId": { "type": "string", "nullable": true }, "PsaId": { "type": "integer", "format": "int32" }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "EntityMappingOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/EntityMappingOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ErrorInfo": { "type": "object", "properties": { "Code": { "type": "integer", "format": "int32" }, "Message": { "type": "string", "nullable": true }, "Details": { "type": "string", "nullable": true }, "StackStrace": { "type": "string", "nullable": true }, "SubErrors": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "EtilizeProductOutputDto": { "type": "object", "properties": { "Type": { "type": "string", "nullable": true }, "Message": { "type": "string", "nullable": true }, "ProductId": { "type": "integer", "format": "int64" }, "Category": { "$ref": "#/components/schemas/ProductCategory" }, "Manufacturer": { "$ref": "#/components/schemas/ProductManufacturer" }, "Descriptions": { "$ref": "#/components/schemas/ProductDescriptions" }, "Resources": { "$ref": "#/components/schemas/ProductResources" }, "Skus": { "$ref": "#/components/schemas/ProductSkus" } }, "additionalProperties": false }, "EtilizeProductOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/EtilizeProductOutputDto" } }, "additionalProperties": false }, "EtilizeSearchFilterDto": { "type": "object", "properties": { "Keyword": { "type": "string", "nullable": true }, "SkuTypes": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ManufacturerIds": { "type": "array", "items": { "type": "integer", "format": "int64" }, "nullable": true }, "CategoryIds": { "type": "array", "items": { "type": "integer", "format": "int64" }, "nullable": true }, "AttributeValueIds": { "type": "array", "items": { "$ref": "#/components/schemas/AttributeValueDto" }, "nullable": true } }, "additionalProperties": false }, "EtilizeSearchInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Filter": { "$ref": "#/components/schemas/EtilizeSearchFilterDto" } }, "additionalProperties": false }, "EtilizeSearchOutputDto": { "type": "object", "properties": { "Type": { "type": "string", "nullable": true }, "Message": { "type": "string", "nullable": true }, "Products": { "type": "array", "items": { "$ref": "#/components/schemas/ProductDto" }, "nullable": true }, "CategoryFilters": { "type": "array", "items": { "$ref": "#/components/schemas/FilterDto" }, "nullable": true }, "ManufacturerFilters": { "type": "array", "items": { "$ref": "#/components/schemas/FilterDto" }, "nullable": true }, "AttributeFilters": { "type": "array", "items": { "$ref": "#/components/schemas/FeatureDto" }, "nullable": true }, "Count": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "EtilizeSearchOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/EtilizeSearchOutputDto" } }, "additionalProperties": false }, "EventLogOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int64" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "EventLogOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/EventLogOutputDto" } }, "additionalProperties": false }, "EventLogPostInputDto": { "type": "object", "properties": { "EventLogType": { "$ref": "#/components/schemas/EventLogType" }, "RecordId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "EventLogType": { "enum": [ 1, 2, 3, 4, 5, 6, 7, 8 ], "type": "integer", "format": "int32" }, "ExpenseSheetLookupDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ExpenseSheetLookupDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ExpenseSheetLookupDto" }, "nullable": true } }, "additionalProperties": false }, "ExpenseSheetOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "UserId": { "type": "integer", "format": "int32" }, "StatusId": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Notes": { "type": "string", "nullable": true }, "EndPeriod": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "ExpenseSheetOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ExpenseSheetOutputDto" } }, "additionalProperties": false }, "ExpenseSheetPostInputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "UserId": { "type": "integer", "format": "int32" }, "StatusId": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Notes": { "type": "string", "nullable": true }, "EndPeriod": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "ExpenseTypeLookupDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Billable": { "type": "boolean" }, "EnableModifyingBillable": { "type": "boolean" }, "ViewExpenseType": { "type": "integer", "format": "int32" }, "PerUnit": { "type": "boolean" }, "UnitAmount": { "type": "number", "format": "double" }, "IsAttachmentRequired": { "type": "boolean" }, "ExpenseTypeRule": { "$ref": "#/components/schemas/ExpenseTypeRuleDto" }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "ExpenseTypeLookupDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ExpenseTypeLookupDto" }, "nullable": true } }, "additionalProperties": false }, "ExpenseTypeRuleDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "LimitAmount": { "type": "number", "format": "double" }, "Overage": { "type": "boolean" } }, "additionalProperties": false }, "FeatureDto": { "type": "object", "properties": { "Value": { "type": "array", "items": { "$ref": "#/components/schemas/FilterDto" }, "nullable": true }, "Count": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Id": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "File": { "type": "object", "additionalProperties": false }, "FilterDto": { "type": "object", "properties": { "Count": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Id": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "GetMyTicketsInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/MyTicketFilterDto" } }, "additionalProperties": false }, "GetTaskListSearchSelectInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/TaskSearchSelectFilterDto" } }, "additionalProperties": false }, "GetTicketsInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/TicketFilterDto" } }, "additionalProperties": false }, "HardwareAssetDiskVolumeDto": { "type": "object", "properties": { "Drive": { "type": "string", "nullable": true }, "Type": { "type": "string", "nullable": true }, "Format": { "type": "string", "nullable": true }, "FreeMBytes": { "type": "integer", "format": "int64" }, "UsedMBytes": { "type": "integer", "format": "int64" }, "TotalMBytes": { "type": "integer", "format": "int64" }, "Label": { "type": "string", "nullable": true } }, "additionalProperties": false }, "HardwareAssetInputDto": { "required": [ "AccountId", "AccountLocationId", "CategoryId", "Name" ], "type": "object", "properties": { "Name": { "minLength": 1, "type": "string" }, "AccountId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "AccountLocationId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "ContactId": { "type": "integer", "format": "int32", "nullable": true }, "CategoryId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "BrandId": { "type": "integer", "format": "int32", "nullable": true }, "SerialNumber": { "type": "string", "nullable": true }, "BusinessImpactId": { "type": "integer", "format": "int32", "nullable": true }, "StateId": { "type": "integer", "format": "int32", "nullable": true }, "LocationInfo": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "BarCode": { "type": "string", "nullable": true }, "AssetTag": { "type": "string", "nullable": true }, "VendorId": { "type": "integer", "format": "int32", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "ModelNumber": { "type": "string", "nullable": true }, "MachineGroupId": { "type": "string", "nullable": true }, "IpAddress": { "type": "string", "nullable": true }, "SubnetMask": { "type": "string", "nullable": true }, "DefaultGateway": { "type": "string", "nullable": true }, "DnsServers": { "type": "string", "nullable": true }, "DhcpEnabled": { "type": "boolean", "nullable": true }, "DhcpServer": { "type": "string", "nullable": true }, "WinsEnabled": { "type": "boolean", "nullable": true }, "SecondaryWinsServer": { "type": "string", "nullable": true }, "ConnectionGatewayIp": { "type": "string", "nullable": true }, "OsType": { "type": "string", "nullable": true }, "OsInfo": { "type": "string", "nullable": true }, "MajorVersion": { "type": "string", "nullable": true }, "MinorVersion": { "type": "string", "nullable": true }, "MacAddress": { "type": "string", "nullable": true }, "LoginName": { "type": "string", "nullable": true }, "LastLoginname": { "type": "string", "nullable": true }, "CurrentUser": { "type": "string", "nullable": true }, "ProductName": { "type": "string", "nullable": true }, "MachineVersion": { "type": "string", "nullable": true }, "MotherboardManufacturerId": { "type": "integer", "format": "int32", "nullable": true }, "MotherboardProductCode": { "type": "string", "nullable": true }, "MotherboardSerialNumber": { "type": "string", "nullable": true }, "MotherboardVersion": { "type": "string", "nullable": true }, "ChassisAssetTag": { "type": "string", "nullable": true }, "ChassisManufacturerId": { "type": "integer", "format": "int32", "nullable": true }, "ChassisSerialNumber": { "type": "string", "nullable": true }, "ChassisType": { "type": "string", "nullable": true }, "ChassisVersion": { "type": "string", "nullable": true }, "BusSpeed": { "type": "string", "nullable": true }, "ManufacturerId": { "type": "integer", "format": "int32", "nullable": true }, "MaxMemorySize": { "type": "string", "nullable": true }, "MaxMemorySlots": { "type": "string", "nullable": true }, "PrimaryWinsServer": { "type": "string", "nullable": true }, "ComputerName": { "type": "string", "nullable": true }, "PurchaseCost": { "type": "number", "format": "double", "nullable": true }, "WarrantyExpirationDate": { "type": "string", "format": "date-time", "nullable": true }, "ExpirationDate": { "type": "string", "format": "date-time", "nullable": true }, "AcquisitionDate": { "type": "string", "format": "date-time", "nullable": true }, "FirstCheckIn": { "type": "string", "format": "date-time", "nullable": true }, "LastCheckIn": { "type": "string", "format": "date-time", "nullable": true }, "LastReboot": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "HardwareAssetOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32", "nullable": true }, "Name": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "AccountLocationId": { "type": "integer", "format": "int32", "nullable": true }, "AccountLocation": { "type": "string", "nullable": true }, "ContactId": { "type": "integer", "format": "int32", "nullable": true }, "ContactFirstName": { "type": "string", "nullable": true }, "ContactLastName": { "type": "string", "nullable": true }, "CategoryId": { "type": "integer", "format": "int32", "nullable": true }, "Category": { "type": "string", "nullable": true }, "BrandId": { "type": "integer", "format": "int32", "nullable": true }, "Brand": { "type": "string", "nullable": true }, "SerialNumber": { "type": "string", "nullable": true }, "BusinessImpactId": { "type": "integer", "format": "int32", "nullable": true }, "BusinessImpact": { "type": "string", "nullable": true }, "StateId": { "type": "integer", "format": "int32", "nullable": true }, "State": { "type": "string", "nullable": true }, "LocationInfo": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "BarCode": { "type": "string", "nullable": true }, "AssetTag": { "type": "string", "nullable": true }, "VendorId": { "type": "integer", "format": "int32", "nullable": true }, "WebRemoteUrl": { "type": "string", "nullable": true }, "Vendor": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" }, "ModelNumber": { "type": "string", "nullable": true }, "MachineGroupId": { "type": "string", "nullable": true }, "IpAddress": { "type": "string", "nullable": true }, "SubnetMask": { "type": "string", "nullable": true }, "DefaultGateway": { "type": "string", "nullable": true }, "DNSServers": { "type": "string", "nullable": true }, "DHCPEnabled": { "type": "boolean" }, "DHCPServer": { "type": "string", "nullable": true }, "WinsEnabled": { "type": "boolean" }, "SecondaryWinsServer": { "type": "string", "nullable": true }, "ConnectionGatewayIp": { "type": "string", "nullable": true }, "OsType": { "type": "string", "nullable": true }, "OsInfo": { "type": "string", "nullable": true }, "MajorVersion": { "type": "string", "nullable": true }, "MinorVersion": { "type": "string", "nullable": true }, "MacAddress": { "type": "string", "nullable": true }, "LoginName": { "type": "string", "nullable": true }, "LastLoginname": { "type": "string", "nullable": true }, "CurrentUser": { "type": "string", "nullable": true }, "ProductName": { "type": "string", "nullable": true }, "MachineVersion": { "type": "string", "nullable": true }, "MotherboardManufacturerId": { "type": "integer", "format": "int32", "nullable": true }, "MotherboardManufacturer": { "type": "string", "nullable": true }, "MotherboardProductCode": { "type": "string", "nullable": true }, "MotherboardSerialNumber": { "type": "string", "nullable": true }, "MotherboardVersion": { "type": "string", "nullable": true }, "ChassisAssetTag": { "type": "string", "nullable": true }, "ChassisManufacturerId": { "type": "integer", "format": "int32", "nullable": true }, "ChassisManufacturer": { "type": "string", "nullable": true }, "ChassisSerialNumber": { "type": "string", "nullable": true }, "ChassisType": { "type": "string", "nullable": true }, "ChassisVersion": { "type": "string", "nullable": true }, "BusSpeed": { "type": "string", "nullable": true }, "ManufacturerId": { "type": "integer", "format": "int32", "nullable": true }, "Manufacturer": { "type": "string", "nullable": true }, "MaxMemorySize": { "type": "string", "nullable": true }, "MaxMemorySlots": { "type": "string", "nullable": true }, "PrimaryWinsServer": { "type": "string", "nullable": true }, "PurchaseCost": { "type": "number", "format": "double", "nullable": true }, "WarrantyExpirationDate": { "type": "string", "format": "date-time", "nullable": true }, "ExpirationDate": { "type": "string", "format": "date-time", "nullable": true }, "AcquisitionDate": { "type": "string", "format": "date-time", "nullable": true }, "FirstCheckIn": { "type": "string", "format": "date-time", "nullable": true }, "LastCheckIn": { "type": "string", "format": "date-time", "nullable": true }, "LastReboot": { "type": "string", "format": "date-time", "nullable": true }, "CreatedById": { "type": "integer", "format": "int32", "nullable": true }, "CreatedBy": { "type": "string", "nullable": true }, "ModifiedById": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedBy": { "type": "string", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "ContactEmailAddress": { "type": "string", "nullable": true }, "ContactPhoneNumber": { "type": "string", "nullable": true }, "AgentId": { "type": "string", "nullable": true }, "DiskVolumes": { "type": "array", "items": { "$ref": "#/components/schemas/HardwareAssetDiskVolumeDto" }, "nullable": true }, "IntegrationTypeId": { "type": "integer", "format": "int32", "nullable": true }, "Statuses": { "type": "array", "items": { "$ref": "#/components/schemas/Statuses" }, "nullable": true } }, "additionalProperties": false }, "HardwareAssetOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/HardwareAssetOutputDto" } }, "additionalProperties": false }, "HardwareAssetStatusOutputDto": { "type": "object", "properties": { "IsOnline": { "type": "boolean" } }, "additionalProperties": false }, "HardwareAssetStatusOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/HardwareAssetStatusOutputDto" } }, "additionalProperties": false }, "HardwareAssetsListSearchSelectOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CategoryName": { "type": "string", "nullable": true }, "CategoryId": { "type": "integer", "format": "int32" }, "LocationName": { "type": "string", "nullable": true }, "AssetName": { "type": "string", "nullable": true }, "SerialNumber": { "type": "string", "nullable": true }, "MachineGroupId": { "type": "string", "nullable": true }, "IPAddress": { "type": "string", "nullable": true }, "ContactId": { "type": "integer", "format": "int32" }, "ContactName": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32" }, "AccountName": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "HardwareAssetsListSearchSelectOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/HardwareAssetsListSearchSelectOutputDto" }, "nullable": true } }, "additionalProperties": false }, "HttpStatusCode": { "enum": [ 100, 101, 200, 201, 202, 203, 204, 205, 206, 300, 301, 302, 303, 304, 305, 306, 307, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 426, 500, 501, 502, 503, 504, 505 ], "type": "integer", "format": "int32" }, "ITGAccessInfoDto": { "type": "object", "properties": { "IsConnected": { "type": "boolean" }, "IsEnabled": { "type": "boolean" }, "AccessToken": { "type": "string", "nullable": true }, "ExpiresIn": { "type": "string", "format": "date-time", "nullable": true }, "Subdomain": { "type": "string", "nullable": true }, "UrlLocation": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ITGAccessInfoDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ITGAccessInfoDto" } }, "additionalProperties": false }, "ITGChecklistRequest": { "type": "object", "properties": { "Description": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ITGContactNotesOutputDto": { "type": "object", "properties": { "Notes": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ITGContactNotesOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ITGContactNotesOutputDto" } }, "additionalProperties": false }, "ITGLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int64" }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ITGLookupOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ITGLookupOutputDto" } }, "additionalProperties": false }, "ITGOrganizationNotesOutputDto": { "type": "object", "properties": { "Notes": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ITGOrganizationNotesOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ITGOrganizationNotesOutputDto" } }, "additionalProperties": false }, "ITGlueIntegrationOutputDto": { "type": "object", "properties": { "MasterTenantId": { "type": "integer", "format": "int32", "nullable": true }, "ITGlueAccountId": { "type": "integer", "format": "int64", "nullable": true }, "IsEnabled": { "type": "boolean" }, "Subdomain": { "type": "string", "nullable": true }, "Region": { "type": "integer", "format": "int32" }, "IsTicketSyncEnabled": { "type": "boolean" } }, "additionalProperties": false }, "ITGlueIntegrationOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ITGlueIntegrationOutputDto" } }, "additionalProperties": false }, "ImportEntityMappingInputDto": { "type": "object", "properties": { "ExternalId": { "type": "string", "nullable": true }, "PsaId": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "Int32BatchIdsDto": { "type": "object", "properties": { "ModuleId": { "type": "integer", "format": "int32", "nullable": true }, "TargetedIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true } }, "additionalProperties": false }, "Int32Response": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "IntegrationAccountInputDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "IntegrationAssetJobDetailOutput": { "type": "object", "properties": { "StatusCode": { "type": "string", "nullable": true }, "StatusMessage": { "type": "string", "nullable": true }, "TransactionId": { "type": "string", "nullable": true }, "AssetId": { "type": "string", "nullable": true }, "PsaAssetId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "IntegrationAssetJobStatusOutputDto": { "type": "object", "properties": { "JobId": { "type": "integer", "format": "int64" }, "JobStatus": { "type": "string", "nullable": true }, "ActionType": { "type": "integer", "format": "int32" }, "Details": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationAssetJobDetailOutput" }, "nullable": true } }, "additionalProperties": false }, "IntegrationAssetJobStatusOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/IntegrationAssetJobStatusOutputDto" } }, "additionalProperties": false }, "IntegrationDeactivateAssetInputDto": { "type": "object", "properties": { "TransactionId": { "type": "string", "nullable": true }, "AssetId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "IntegrationJobInfoDto": { "type": "object", "properties": { "State": { "type": "string", "nullable": true }, "JobLogs": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationJobLogDto" }, "nullable": true } }, "additionalProperties": false }, "IntegrationJobInfoDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/IntegrationJobInfoDto" } }, "additionalProperties": false }, "IntegrationJobLogDto": { "type": "object", "properties": { "Message": { "type": "string", "nullable": true }, "Code": { "type": "string", "nullable": true }, "Date": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "IntegrationJobOutputDto": { "type": "object", "properties": { "JobId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "IntegrationJobOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/IntegrationJobOutputDto" } }, "additionalProperties": false }, "IntegrationMappingJobDetailOutput": { "type": "object", "properties": { "StatusCode": { "type": "string", "nullable": true }, "StatusMessage": { "type": "string", "nullable": true }, "ExternalId": { "type": "string", "nullable": true }, "PsaId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "IntegrationMappingJobStatusOutputDto": { "type": "object", "properties": { "JobId": { "type": "integer", "format": "int64" }, "JobStatus": { "type": "string", "nullable": true }, "ActionType": { "type": "integer", "format": "int32" }, "Details": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationMappingJobDetailOutput" }, "nullable": true } }, "additionalProperties": false }, "IntegrationMappingJobStatusOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/IntegrationMappingJobStatusOutputDto" } }, "additionalProperties": false }, "IntegrationSettingDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "IsEnabled": { "type": "boolean" }, "Username": { "type": "string", "nullable": true }, "PasswordOrToken": { "type": "string", "nullable": true }, "TargetUrl": { "type": "string", "nullable": true }, "UseAccessToken": { "type": "boolean" }, "IsAutoAccountPushEnabled": { "type": "boolean" }, "IsAssetNightlySyncEnabled": { "type": "boolean" }, "IsParentModeConfigEnabled": { "type": "boolean" }, "ParentModeRootOrg": { "type": "string", "nullable": true }, "RemoteControl": { "$ref": "#/components/schemas/RemoteControl" }, "DefaultOptions": { "$ref": "#/components/schemas/DefaultOptions" } }, "additionalProperties": false }, "IntegrationSettingDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/IntegrationSettingDto" } }, "additionalProperties": false }, "IntegrationStatusOutputDto": { "type": "object", "properties": { "IsEnabled": { "type": "boolean" } }, "additionalProperties": false }, "IntegrationStatusOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/IntegrationStatusOutputDto" } }, "additionalProperties": false }, "IntegrationTicketAssetInputDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "AgentId": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "IntegrationTicketDuplicateInputDto": { "type": "object", "properties": { "TransactionId": { "type": "string", "nullable": true }, "AlertRefId": { "type": "string", "nullable": true }, "DuplicationCount": { "type": "integer", "format": "int32" }, "LastOccurence": { "type": "string", "format": "date-time", "nullable": true }, "ReopenTicket": { "type": "boolean" } }, "additionalProperties": false }, "IntegrationTicketInputDto": { "type": "object", "properties": { "TransactionId": { "type": "string", "nullable": true }, "AlertRefId": { "type": "string", "nullable": true }, "Organization": { "$ref": "#/components/schemas/IntegrationAccountInputDto" }, "Title": { "type": "string", "nullable": true }, "Details": { "type": "string", "nullable": true }, "OpenDate": { "type": "string", "format": "date-time" }, "Asset": { "$ref": "#/components/schemas/IntegrationTicketAssetInputDto" }, "DuplicationCount": { "type": "integer", "format": "int32" }, "LastOccurence": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "IntegrationTicketJobDetailOutputDto": { "type": "object", "properties": { "StatusCode": { "type": "string", "nullable": true }, "StatusMessage": { "type": "string", "nullable": true }, "TransactionId": { "type": "string", "nullable": true }, "AlertRefId": { "type": "string", "nullable": true }, "TicketNumber": { "type": "string", "nullable": true }, "TicketId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "IntegrationTicketJobStatusOutputDto": { "type": "object", "properties": { "JobId": { "type": "integer", "format": "int64" }, "JobStatus": { "type": "string", "nullable": true }, "ActionType": { "type": "integer", "format": "int32" }, "Details": { "type": "array", "items": { "$ref": "#/components/schemas/IntegrationTicketJobDetailOutputDto" }, "nullable": true } }, "additionalProperties": false }, "IntegrationTicketJobStatusOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/IntegrationTicketJobStatusOutputDto" } }, "additionalProperties": false }, "IntegrationTicketResolveInputDto": { "type": "object", "properties": { "TransactionId": { "type": "string", "nullable": true }, "AlertRefId": { "type": "string", "nullable": true }, "ResolutionNote": { "type": "string", "nullable": true } }, "additionalProperties": false }, "IntegrationtAssetInputDto": { "type": "object", "properties": { "TransactionId": { "type": "string", "nullable": true }, "AssetId": { "type": "string", "nullable": true }, "AgentId": { "type": "string", "nullable": true }, "Organization": { "$ref": "#/components/schemas/IntegrationAccountInputDto" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "MachineGroupId": { "type": "string", "nullable": true }, "Type": { "type": "string", "nullable": true }, "LocationId": { "type": "string", "nullable": true }, "AdditionalInfo": { "$ref": "#/components/schemas/AssetAdditionalInfoInputDto" }, "AssetDetails": { "$ref": "#/components/schemas/AssetDetailsInputDto" }, "AssetNetworkDetails": { "$ref": "#/components/schemas/AssetNetworkDetailsInputDto" }, "AssetMotherboardInfo": { "$ref": "#/components/schemas/AssetMotherboardInfoInputDto" }, "AssetChassisInfo": { "$ref": "#/components/schemas/AssetChassisInfoInputDto" }, "AssetDiskVolumes": { "type": "array", "items": { "$ref": "#/components/schemas/AssetDiskVolumeInputDto" }, "nullable": true } }, "additionalProperties": false }, "InvoiceBatchInputDto": { "type": "object", "properties": { "TargetedIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true } }, "additionalProperties": false }, "InvoiceDetailsListFilterDto": { "type": "object", "properties": { "ListInvoiceIds": { "type": "string", "nullable": true }, "ListStatusId": { "type": "string", "nullable": true }, "InvoiceDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "InvoiceDateTo": { "type": "string", "format": "date-time", "nullable": true }, "PostedToAccounting": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "InvoiceDetailsListSearchSelectInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/InvoiceDetailsListFilterDto" } }, "additionalProperties": false }, "InvoiceDiscountLineItemsOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "InvoiceId": { "type": "integer", "format": "int32", "nullable": true }, "InvoiceNumber": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32", "nullable": true }, "TypeName": { "type": "string", "nullable": true }, "GLAccountId": { "type": "integer", "format": "int32", "nullable": true }, "GLAccountCode": { "type": "string", "nullable": true }, "GLAccountName": { "type": "string", "nullable": true }, "Value": { "type": "number", "format": "double", "nullable": true }, "ClassId": { "type": "integer", "format": "int32", "nullable": true }, "ClassName": { "type": "string", "nullable": true }, "CreatedById": { "type": "integer", "format": "int32", "nullable": true }, "CreatedByUserName": { "type": "string", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedById": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedByUserName": { "type": "string", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "IsTaxable": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "InvoiceDiscountLineItemsOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/InvoiceDiscountLineItemsOutputDto" }, "nullable": true } }, "additionalProperties": false }, "InvoiceLineItemsOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "InvoiceId": { "type": "integer", "format": "int32", "nullable": true }, "InvoiceNumber": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32", "nullable": true }, "TypeName": { "type": "string", "nullable": true }, "GLAccountId": { "type": "integer", "format": "int32", "nullable": true }, "GLAccountCode": { "type": "string", "nullable": true }, "GLAccountName": { "type": "string", "nullable": true }, "ClassId": { "type": "integer", "format": "int32", "nullable": true }, "ClassName": { "type": "string", "nullable": true }, "Qty": { "type": "number", "format": "double", "nullable": true }, "UnitPrice": { "type": "number", "format": "double", "nullable": true }, "TotalPrice": { "type": "number", "format": "double", "nullable": true }, "ValueDate": { "type": "string", "format": "date-time", "nullable": true }, "ContractId": { "type": "integer", "format": "int32" }, "ContractName": { "type": "string", "nullable": true }, "IsTaxable": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "InvoiceLineItemsOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/InvoiceLineItemsOutputDto" }, "nullable": true } }, "additionalProperties": false }, "InvoiceOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "InvoiceNumber": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "StatusName": { "type": "string", "nullable": true }, "Notes": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "AccountLocationId": { "type": "integer", "format": "int32", "nullable": true }, "AccountLocationName": { "type": "string", "nullable": true }, "ProjectId": { "type": "integer", "format": "int32", "nullable": true }, "ProjectName": { "type": "string", "nullable": true }, "PONumber": { "type": "string", "nullable": true }, "SalesTaxItemId": { "type": "integer", "format": "int32", "nullable": true }, "SalesTaxItemName": { "type": "string", "nullable": true }, "SalesRepId": { "type": "integer", "format": "int32", "nullable": true }, "SalesRepName": { "type": "string", "nullable": true }, "ClassId": { "type": "integer", "format": "int32", "nullable": true }, "ClassName": { "type": "string", "nullable": true }, "Discount": { "type": "number", "format": "double", "nullable": true }, "SalesTaxRate": { "type": "number", "format": "double", "nullable": true }, "TotalPrice": { "type": "number", "format": "double", "nullable": true }, "TotalTax": { "type": "number", "format": "double", "nullable": true }, "GrandTotal": { "type": "number", "format": "double", "nullable": true }, "PaymentDue": { "type": "number", "format": "double", "nullable": true }, "PaidAmount": { "type": "number", "format": "double", "nullable": true }, "InvoiceDate": { "type": "string", "format": "date-time", "nullable": true }, "DueDate": { "type": "string", "format": "date-time", "nullable": true }, "InvoiceFrom": { "type": "string", "format": "date-time", "nullable": true }, "InvoiceTo": { "type": "string", "format": "date-time", "nullable": true }, "SentOn": { "type": "string", "format": "date-time", "nullable": true }, "ContactFirstName": { "type": "string", "nullable": true }, "ContactLastName": { "type": "string", "nullable": true }, "Address1": { "type": "string", "nullable": true }, "Address2": { "type": "string", "nullable": true }, "State": { "type": "string", "nullable": true }, "City": { "type": "string", "nullable": true }, "CountryName": { "type": "string", "nullable": true }, "ZipCode": { "type": "string", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "PhoneNumber": { "type": "string", "nullable": true }, "Extension": { "type": "string", "nullable": true }, "MobileNumber": { "type": "string", "nullable": true }, "FaxNumber": { "type": "string", "nullable": true }, "SentByUserName": { "type": "string", "nullable": true }, "CreatedById": { "type": "integer", "format": "int32", "nullable": true }, "CreatedByUserName": { "type": "string", "nullable": true }, "ModifiedById": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedByUserName": { "type": "string", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "PostedToAccounting": { "type": "boolean", "nullable": true }, "PostedToAccountingOn": { "type": "string", "format": "date-time", "nullable": true }, "AccountingAppReference": { "type": "string", "nullable": true }, "GeneratedOn": { "type": "string", "format": "date-time", "nullable": true }, "LineItems": { "type": "array", "items": { "$ref": "#/components/schemas/InvoiceLineItemsOutputDto" }, "nullable": true }, "DiscountItems": { "type": "array", "items": { "$ref": "#/components/schemas/InvoiceDiscountLineItemsOutputDto" }, "nullable": true } }, "additionalProperties": false }, "InvoiceOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/InvoiceOutputDto" } }, "additionalProperties": false }, "InvoiceSummaryOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "InvoiceNumber": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "StatusName": { "type": "string", "nullable": true }, "Notes": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "AccountLocationId": { "type": "integer", "format": "int32", "nullable": true }, "AccountLocationName": { "type": "string", "nullable": true }, "ProjectId": { "type": "integer", "format": "int32", "nullable": true }, "ProjectName": { "type": "string", "nullable": true }, "PONumber": { "type": "string", "nullable": true }, "SalesTaxItemId": { "type": "integer", "format": "int32", "nullable": true }, "SalesTaxItemName": { "type": "string", "nullable": true }, "SalesRepId": { "type": "integer", "format": "int32", "nullable": true }, "SalesRepName": { "type": "string", "nullable": true }, "ClassId": { "type": "integer", "format": "int32", "nullable": true }, "ClassName": { "type": "string", "nullable": true }, "Discount": { "type": "number", "format": "double", "nullable": true }, "SalesTaxRate": { "type": "number", "format": "double", "nullable": true }, "TotalPrice": { "type": "number", "format": "double", "nullable": true }, "TotalTax": { "type": "number", "format": "double", "nullable": true }, "GrandTotal": { "type": "number", "format": "double", "nullable": true }, "PaymentDue": { "type": "number", "format": "double", "nullable": true }, "PaidAmount": { "type": "number", "format": "double", "nullable": true }, "InvoiceDate": { "type": "string", "format": "date-time", "nullable": true }, "DueDate": { "type": "string", "format": "date-time", "nullable": true }, "InvoiceFrom": { "type": "string", "format": "date-time", "nullable": true }, "InvoiceTo": { "type": "string", "format": "date-time", "nullable": true }, "SentOn": { "type": "string", "format": "date-time", "nullable": true }, "ContactFirstName": { "type": "string", "nullable": true }, "ContactLastName": { "type": "string", "nullable": true }, "Address1": { "type": "string", "nullable": true }, "Address2": { "type": "string", "nullable": true }, "State": { "type": "string", "nullable": true }, "City": { "type": "string", "nullable": true }, "CountryName": { "type": "string", "nullable": true }, "ZipCode": { "type": "string", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "PhoneNumber": { "type": "string", "nullable": true }, "Extension": { "type": "string", "nullable": true }, "MobileNumber": { "type": "string", "nullable": true }, "FaxNumber": { "type": "string", "nullable": true }, "SentByUserName": { "type": "string", "nullable": true }, "CreatedById": { "type": "integer", "format": "int32", "nullable": true }, "CreatedByUserName": { "type": "string", "nullable": true }, "ModifiedById": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedByUserName": { "type": "string", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "PostedToAccounting": { "type": "boolean", "nullable": true }, "PostedToAccountingOn": { "type": "string", "format": "date-time", "nullable": true }, "AccountingAppReference": { "type": "string", "nullable": true }, "GeneratedOn": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "InvoiceSummaryOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/InvoiceSummaryOutputDto" }, "nullable": true } }, "additionalProperties": false }, "IssueSubTypeLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "IssueSubTypeLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/IssueSubTypeLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "IssueTypeLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "IssueTypeLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/IssueTypeLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "JobLogsDto": { "type": "object", "properties": { "Id": { "type": "string", "format": "uuid" }, "Type": { "$ref": "#/components/schemas/LogTypeEnum" }, "Action": { "type": "string", "nullable": true }, "Message": { "type": "string", "nullable": true }, "Date": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "JobLogsDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/JobLogsDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "JobTitleLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "JobTitleLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/JobTitleLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "K1AccessControlAccessGroupsOutputDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1AccessControlAccessGroupsOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/K1AccessControlAccessGroupsOutputDto" }, "nullable": true } }, "additionalProperties": false }, "K1AccessControlMappingOutputDto": { "type": "object", "properties": { "AccessGroupId": { "type": "string", "nullable": true }, "MappingId": { "type": "integer", "format": "int32" }, "AccessGroupName": { "type": "string", "nullable": true }, "SecurityRoleIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "Order": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "K1AccessControlMappingOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/K1AccessControlMappingOutputDto" } }, "additionalProperties": false }, "K1AccessControlMappingPostInputDto": { "required": [ "AccessGroupId", "AccessGroupName", "SecurityRoleIds" ], "type": "object", "properties": { "AccessGroupId": { "minLength": 1, "type": "string" }, "AccessGroupName": { "minLength": 1, "type": "string" }, "SecurityRoleIds": { "type": "array", "items": { "type": "integer", "format": "int32" } }, "Order": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "K1AccessControlMappingPutInputDto": { "required": [ "AccessGroupId", "AccessGroupName", "Order", "SecurityRoleIds" ], "type": "object", "properties": { "AccessGroupId": { "minLength": 1, "type": "string" }, "AccessGroupName": { "minLength": 1, "type": "string" }, "SecurityRoleIds": { "type": "array", "items": { "type": "integer", "format": "int32" } }, "Order": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "K1AccessControlMappingsOutputDto": { "type": "object", "properties": { "MappingId": { "type": "integer", "format": "int32" }, "AccessGroupId": { "type": "string", "nullable": true }, "AccessGroupName": { "type": "string", "nullable": true }, "SecurityRoleIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "Order": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "K1AccessControlMappingsOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/K1AccessControlMappingsOutputDto" }, "nullable": true } }, "additionalProperties": false }, "K1AccessControlSettingsInputDto": { "required": [ "DepartmentId", "EmployeeRoleId", "EmploymentTypeId", "JobTitleId", "LocationId", "ManagerId", "SecurityRoleId" ], "type": "object", "properties": { "IsEnabled": { "type": "boolean", "nullable": true }, "IsAccessGroupMappingEnabled": { "type": "boolean", "nullable": true }, "DepartmentId": { "type": "integer", "format": "int32" }, "LocationId": { "type": "integer", "format": "int32" }, "ManagerId": { "type": "integer", "format": "int32" }, "JobTitleId": { "type": "integer", "format": "int32" }, "EmploymentTypeId": { "type": "integer", "format": "int32" }, "EmployeeRoleId": { "type": "integer", "format": "int32" }, "SecurityRoleId": { "type": "integer", "format": "int32" }, "IsDeprovisioningEnabled": { "type": "boolean", "nullable": true }, "UserExceptionIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "RoleExceptionIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "IsRequireLoginEnabled": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "K1AccessControlSettingsLauncherOutputDto": { "type": "object", "properties": { "K1LauncherUrl": { "type": "string", "nullable": true }, "ErrorMessage": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1AccessControlSettingsLauncherOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/K1AccessControlSettingsLauncherOutputDto" } }, "additionalProperties": false }, "K1AccessControlSettingsOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "IsEnabled": { "type": "boolean" }, "IsAccessGroupMappingEnabled": { "type": "boolean" }, "DepartmentId": { "type": "integer", "format": "int32", "nullable": true }, "DepartmentName": { "type": "string", "nullable": true }, "LocationId": { "type": "integer", "format": "int32", "nullable": true }, "LocationName": { "type": "string", "nullable": true }, "ManagerId": { "type": "integer", "format": "int32", "nullable": true }, "ManagerName": { "type": "string", "nullable": true }, "JobTitleId": { "type": "integer", "format": "int32", "nullable": true }, "JobtitleName": { "type": "string", "nullable": true }, "EmploymentTypeId": { "type": "integer", "format": "int32", "nullable": true }, "EmploymentTypeName": { "type": "string", "nullable": true }, "EmployeeRoleId": { "type": "integer", "format": "int32", "nullable": true }, "EmployeeRoleName": { "type": "string", "nullable": true }, "SecurityRoleId": { "type": "integer", "format": "int32", "nullable": true }, "SecurityRoleName": { "type": "string", "nullable": true }, "IsDeprovisioningEnabled": { "type": "boolean" }, "IsRequireLoginEnabled": { "type": "boolean", "nullable": true }, "RequireLoginEnabledBy": { "type": "integer", "format": "int32", "nullable": true }, "UserExceptions": { "type": "array", "items": { "$ref": "#/components/schemas/K1EnforceLoginExceptionDto" }, "nullable": true }, "RoleExceptions": { "type": "array", "items": { "$ref": "#/components/schemas/K1EnforceLoginExceptionDto" }, "nullable": true } }, "additionalProperties": false }, "K1AccessControlSettingsOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/K1AccessControlSettingsOutputDto" } }, "additionalProperties": false }, "K1ActionNotificationDto": { "type": "object", "properties": { "KaseyaOneOrganizationId": { "type": "string", "nullable": true }, "Id": { "type": "string", "nullable": true }, "ActionEventType": { "type": "string", "nullable": true }, "Event": { "$ref": "#/components/schemas/K1CentralizedConfigurationEventDto" }, "EventType": { "type": "string", "nullable": true }, "AppClientIdentifier": { "type": "string", "nullable": true }, "TargetProducts": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "K1CentralizedConfigurationEventDto": { "type": "object", "properties": { "eventId": { "type": "string", "nullable": true }, "timestamp": { "type": "integer", "format": "int64" }, "kaseyaOneOrganizationId": { "type": "string", "nullable": true }, "salesforceId": { "type": "string", "nullable": true }, "sourceInstanceId": { "type": "string", "nullable": true }, "isLogInWithKaseyaOneEnabled": { "type": "boolean" }, "isRequireLogInWithKaseyaOneEnabled": { "type": "boolean" }, "isAutomaticUserProvisioningEnabled": { "type": "boolean" }, "isAutomaticUserDeprovisioningEnabled": { "type": "boolean" }, "isAccessGroupsEnabled": { "type": "boolean" }, "event_type": { "type": "string", "nullable": true }, "source_product": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1EnforceLoginExceptionDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "K1GorgonActionDetailsDto": { "type": "object", "properties": { "SubDomain": { "type": "string", "nullable": true }, "SendWelcomeEmail": { "type": "boolean" }, "Licenses": { "type": "array", "items": { "$ref": "#/components/schemas/K1GorgonLicenseDto" }, "nullable": true }, "Zone": { "type": "string", "nullable": true }, "ExpiryDate": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "K1GorgonContactDto": { "type": "object", "properties": { "CompanyName": { "type": "string", "nullable": true }, "RootFirstName": { "type": "string", "nullable": true }, "RootLastName": { "type": "string", "nullable": true }, "RootEmail": { "type": "string", "nullable": true }, "RootPhone": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1GorgonContractActionDto": { "type": "object", "properties": { "Action": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1GorgonCustomerIdentifiersDto": { "type": "object", "properties": { "SalesForceId": { "type": "string", "nullable": true }, "NetSuiteId": { "type": "string", "nullable": true }, "ResellerUuid": { "type": "string", "nullable": true }, "K1OrgId": { "type": "string", "nullable": true }, "AutoTaskDbId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1GorgonLicenseDto": { "type": "object", "properties": { "LicenseType": { "type": "string", "nullable": true }, "AdjustQuantity": { "type": "integer", "format": "int32", "nullable": true }, "BaseQuantity": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "K1GorgonProvisioningNotificationsDto": { "type": "object", "properties": { "Event": { "$ref": "#/components/schemas/K1GorgonProvisioningPayload" } }, "additionalProperties": false }, "K1GorgonProvisioningPayload": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "CustomerIdentifiers": { "$ref": "#/components/schemas/K1GorgonCustomerIdentifiersDto" }, "Contact": { "$ref": "#/components/schemas/K1GorgonContactDto" }, "Tenant": { "$ref": "#/components/schemas/K1GorgonTenantDto" }, "Shipping": { "$ref": "#/components/schemas/K1GorgonShippingDto" }, "Contract": { "$ref": "#/components/schemas/K1GorgonContractActionDto" }, "ActionType": { "type": "string", "nullable": true }, "ActionDetails": { "$ref": "#/components/schemas/K1GorgonActionDetailsDto" }, "PlanId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "K1GorgonShippingDto": { "type": "object", "properties": { "Address": { "type": "string", "nullable": true }, "City": { "type": "string", "nullable": true }, "State": { "type": "string", "nullable": true }, "Zip": { "type": "string", "nullable": true }, "Country": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1GorgonTenantDto": { "type": "object", "properties": { "Zone": { "type": "string", "nullable": true }, "InstanceId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1LookupInputDto": { "type": "object", "properties": { "InstanceId": { "type": "string", "nullable": true }, "KaseyaOneOrganizationId": { "type": "string", "nullable": true }, "search": { "$ref": "#/components/schemas/K1SearchCriteriaDto" } }, "additionalProperties": false }, "K1LookupOutputDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "Value": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1LookupOutputResponseDto": { "type": "object", "properties": { "Value": { "type": "array", "items": { "$ref": "#/components/schemas/K1LookupOutputDto" }, "nullable": true }, "Next_link": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1ProductOrganizationMappingDto": { "type": "object", "properties": { "SourceProductId": { "type": "integer", "format": "int32" }, "SourceOrganizations": { "type": "array", "items": { "$ref": "#/components/schemas/K1SourceOrganizationOutputDto" }, "nullable": true } }, "additionalProperties": false }, "K1ProductOrganizationMappingsGetOutputDto": { "type": "object", "properties": { "SourceOrganizationId": { "type": "string", "nullable": true }, "SourceOrganizationName": { "type": "string", "nullable": true }, "SourceProductId": { "type": "string", "nullable": true }, "SubOrganizations": { "type": "array", "items": { "$ref": "#/components/schemas/K1ProductSubOrganizationOutputDto" }, "nullable": true } }, "additionalProperties": false }, "K1ProductOrganizationMappingsGetOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsGetOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "K1ProductOrganizationMappingsListOutputDto": { "type": "object", "properties": { "AccountId": { "type": "integer", "format": "int32" }, "AccountName": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" }, "OrganizationMappings": { "type": "array", "items": { "$ref": "#/components/schemas/K1ProductOrganizationMappingDto" }, "nullable": true } }, "additionalProperties": false }, "K1ProductOrganizationMappingsListOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsListOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "K1ProductOrganizationMappingsPostInputDto": { "type": "object", "properties": { "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "SourceProductId": { "type": "integer", "format": "int32", "nullable": true }, "SourceOrganizations": { "type": "array", "items": { "$ref": "#/components/schemas/K1SourceOrganizationInputDto" }, "nullable": true } }, "additionalProperties": false }, "K1ProductOrganizationMappingsPostOutputDto": { "type": "object", "properties": { "AccountId": { "type": "integer", "format": "int32" }, "SourceProductId": { "type": "integer", "format": "int32" }, "SourceOrganizations": { "type": "array", "items": { "$ref": "#/components/schemas/K1SourceOrganizationOutputDto" }, "nullable": true } }, "additionalProperties": false }, "K1ProductOrganizationMappingsPostOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsPostOutputDto" } }, "additionalProperties": false }, "K1ProductOrganizationMappingsSearchFilter": { "required": [ "SourceProductIds" ], "type": "object", "properties": { "AccountName": { "type": "string", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "SourceProductIds": { "type": "array", "items": { "type": "integer", "format": "int32" } }, "IsActive": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "K1ProductOrganizationMappingsSearchFilterDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/K1ProductOrganizationMappingsSearchFilter" } }, "additionalProperties": false }, "K1ProductSubOrganizationOutputDto": { "type": "object", "properties": { "SourceOrganizationId": { "type": "string", "nullable": true }, "SourceOrganizationName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1RolesLookupInputDto": { "type": "object", "properties": { "InstanceId": { "type": "string", "nullable": true }, "KaseyaOneOrganizationId": { "type": "string", "nullable": true }, "search": { "$ref": "#/components/schemas/K1SearchCriteriaDto" }, "TimeSpentBy": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1SSOModuleOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "ActiveProductImageUrl": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1SSOModuleOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/K1SSOModuleOutputDto" }, "nullable": true } }, "additionalProperties": false }, "K1SearchCriteriaDto": { "type": "object", "properties": { "term": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1SourceOrganizationInputDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "ParentId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1SourceOrganizationOutputDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "ParentId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1StatusOutputDto": { "type": "object", "properties": { "IsConnected": { "type": "boolean" }, "OrganizationId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1StatusOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/K1StatusOutputDto" } }, "additionalProperties": false }, "K1TicketActionNotificationsDto": { "type": "object", "properties": { "KaseyaOneOrganizationId": { "type": "string", "nullable": true }, "Id": { "type": "string", "nullable": true }, "ActionEventType": { "type": "string", "nullable": true }, "Event": { "nullable": true }, "EventType": { "type": "string", "nullable": true }, "AppClientIdentifier": { "type": "string", "nullable": true }, "TargetProducts": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "K1UserDeprovisioningEventsDto": { "type": "object", "properties": { "KaseyaOneOrganizationId": { "type": "string", "nullable": true }, "AccessGroupIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "UserEmail": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1UserDeprovisioningNotificationsDto": { "type": "object", "properties": { "ActionEventType": { "type": "string", "nullable": true }, "Events": { "$ref": "#/components/schemas/K1UserDeprovisioningEventsDto" }, "EventType": { "type": "string", "nullable": true }, "AppClientIdentifier": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1UserListInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32", "nullable": true }, "PageNumber": { "type": "integer", "format": "int32", "nullable": true }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "InstanceId": { "type": "string", "nullable": true }, "KaseyaOneOrganizationId": { "type": "string", "nullable": true }, "SearchText": { "type": "string", "nullable": true }, "SortBy": { "type": "string", "nullable": true }, "SortOrder": { "type": "string", "nullable": true } }, "additionalProperties": false }, "K1UserListOutputDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "FirstName": { "type": "string", "nullable": true }, "LastName": { "type": "string", "nullable": true }, "Username": { "type": "string", "nullable": true }, "Email": { "type": "string", "nullable": true }, "Status": { "type": "string", "nullable": true }, "SecurityLevel": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "KLCStatus": { "enum": [ 0, 1, 2, 3, 4, 5 ], "type": "integer", "format": "int32" }, "ListingColumnOutputDto": { "type": "object", "properties": { "ListingColumnId": { "type": "integer", "format": "int32", "nullable": true }, "CustomFieldId": { "type": "integer", "format": "int32", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Label": { "type": "string", "nullable": true }, "DataType": { "$ref": "#/components/schemas/DataType" }, "IsHidden": { "type": "boolean" }, "IsDefault": { "type": "boolean" }, "Order": { "type": "integer", "format": "int32" }, "Width": { "type": "number", "format": "double" } }, "additionalProperties": false }, "ListingColumnOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ListingColumnOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ListingColumnSummaryDto": { "type": "object", "properties": { "ListingColumnId": { "type": "integer", "format": "int32", "nullable": true }, "CustomFieldId": { "type": "integer", "format": "int32", "nullable": true }, "Width": { "type": "number", "format": "double" }, "Order": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ListingSearchOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Label": { "type": "string", "nullable": true }, "Type": { "type": "string", "nullable": true }, "ControlType": { "type": "string", "nullable": true }, "Operator": { "type": "string", "nullable": true }, "SearchOrder": { "type": "integer", "format": "int32" }, "IsSearchById": { "type": "boolean" } }, "additionalProperties": false }, "ListingSearchOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ListingSearchOutputDto" }, "nullable": true } }, "additionalProperties": false }, "LocationLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsMain": { "type": "boolean" } }, "additionalProperties": false }, "LocationLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/LocationLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "LogTypeEnum": { "enum": [ 0, 1, 2 ], "type": "integer", "format": "int32" }, "LookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsDefault": { "type": "boolean" }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "LookupOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/LookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "Menu": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "NavigationUrl": { "type": "string", "nullable": true }, "Order": { "type": "integer", "format": "int32" }, "ParentId": { "type": "integer", "format": "int32" }, "ListingIdEnum": { "type": "integer", "format": "int32" }, "MenuCategoryId": { "type": "integer", "format": "int32" }, "Icon": { "type": "string", "nullable": true }, "IsShownInMenu": { "type": "boolean" }, "IsModifiable": { "type": "boolean" }, "AddForm": { "type": "string", "nullable": true }, "AddFormTitle": { "type": "string", "nullable": true }, "HasCustomFields": { "type": "boolean" }, "MainForm": { "type": "string", "nullable": true }, "Title": { "type": "string", "nullable": true }, "TitleAlias": { "type": "string", "nullable": true }, "Target": { "type": "integer", "format": "int32" }, "DynamicMenuRefId": { "type": "integer", "format": "int32" }, "ObjectId": { "type": "string", "nullable": true }, "ObjectName": { "type": "string", "nullable": true }, "IsReactEnabled": { "type": "boolean" }, "TargetName": { "type": "string", "nullable": true, "readOnly": true } }, "additionalProperties": false }, "MyTicketFilterDto": { "type": "object", "properties": { "IsRecurringTickets": { "type": "integer", "format": "int32", "nullable": true }, "Title": { "type": "string", "nullable": true }, "Account": { "type": "string", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "TicketNumber": { "type": "string", "nullable": true }, "Details": { "type": "string", "nullable": true }, "ContactName": { "type": "string", "nullable": true }, "StatusNames": { "type": "string", "nullable": true }, "QueueNames": { "type": "string", "nullable": true }, "PriorityNames": { "type": "string", "nullable": true }, "TicketTypeNames": { "type": "string", "nullable": true }, "IssueTypeNames": { "type": "string", "nullable": true }, "ServiceLevelAgreementNames": { "type": "string", "nullable": true }, "SubIssueTypeNames": { "type": "string", "nullable": true }, "SourceIds": { "type": "string", "nullable": true }, "OwnerIds": { "type": "string", "nullable": true }, "AssignedToMe": { "type": "integer", "format": "int32", "nullable": true }, "ExcludeCompleted": { "type": "integer", "format": "int32" }, "CreatedByMe": { "type": "integer", "format": "int32" }, "MyQueuesAssigned": { "type": "integer", "format": "int32" }, "MyQueuesNotAssigned": { "type": "integer", "format": "int32" }, "SecondaryAssignee": { "type": "integer", "format": "int32" }, "OpenDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "OpenDateTo": { "type": "string", "format": "date-time", "nullable": true }, "CompletedDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "CompletedDateTo": { "type": "string", "format": "date-time", "nullable": true }, "CreatedOnFrom": { "type": "string", "format": "date-time", "nullable": true }, "CreatedOnTo": { "type": "string", "format": "date-time", "nullable": true }, "HardwareAssetName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "MyTicketListDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "TenantName": { "type": "string", "nullable": true }, "TicketNumber": { "type": "string", "nullable": true }, "Title": { "type": "string", "nullable": true }, "Details": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "LocationId": { "type": "integer", "format": "int32", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "ContactId": { "type": "integer", "format": "int32", "nullable": true }, "ContactName": { "type": "string", "nullable": true }, "QueueId": { "type": "integer", "format": "int32", "nullable": true }, "QueueName": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "StatusName": { "type": "string", "nullable": true }, "StatusColor": { "type": "string", "nullable": true }, "StatusForeColor": { "type": "string", "nullable": true }, "StatusOrder": { "type": "integer", "format": "int32" }, "PriorityId": { "type": "integer", "format": "int32" }, "PriorityName": { "type": "string", "nullable": true }, "PriorityColor": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32", "nullable": true }, "TypeName": { "type": "string", "nullable": true }, "IssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "IssueTypeName": { "type": "string", "nullable": true }, "SubIssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "SubIssueTypeName": { "type": "string", "nullable": true }, "ContractId": { "type": "integer", "format": "int32", "nullable": true }, "ContractNumber": { "type": "string", "nullable": true }, "ContractName": { "type": "string", "nullable": true }, "AssigneeId": { "type": "integer", "format": "int32", "nullable": true }, "AssigneeName": { "type": "string", "nullable": true }, "WorkTypeId": { "type": "integer", "format": "int32", "nullable": true }, "WorkTypeName": { "type": "string", "nullable": true }, "TicketRecurringMasterId": { "type": "integer", "format": "int32", "nullable": true }, "Recurring": { "type": "integer", "format": "int32", "nullable": true }, "SLAStatusEventId": { "type": "integer", "format": "int32", "nullable": true }, "SourceId": { "type": "integer", "format": "int32", "nullable": true }, "SLAId": { "type": "integer", "format": "int32", "nullable": true }, "SLAObjectiveId": { "type": "integer", "format": "int32", "nullable": true }, "SLAName": { "type": "string", "nullable": true }, "IsScheduled": { "type": "integer", "format": "int32" }, "HasMetSLA": { "type": "integer", "format": "int32", "nullable": true }, "ActualPauseMinutes": { "type": "integer", "format": "int32", "nullable": true }, "ActualFirstResponseMinutes": { "type": "integer", "format": "int32", "nullable": true }, "ActualResolutionMinutes": { "type": "integer", "format": "int32", "nullable": true }, "IsSLAPaused": { "type": "integer", "format": "int32", "nullable": true }, "SLAStatusEnum": { "type": "integer", "format": "int32", "nullable": true }, "OpenDate": { "type": "string", "format": "date-time", "nullable": true }, "DueDate": { "type": "string", "format": "date-time", "nullable": true }, "CompletedDate": { "type": "string", "format": "date-time", "nullable": true }, "ReOpenedDate": { "type": "string", "format": "date-time", "nullable": true }, "LastActivityUpdate": { "type": "string", "format": "date-time", "nullable": true }, "ResolutionTargetTime": { "type": "string", "format": "date-time", "nullable": true }, "ResolutionActualTime": { "type": "string", "format": "date-time", "nullable": true }, "FirstResponseTargetTime": { "type": "string", "format": "date-time", "nullable": true }, "FirstResponseActualTime": { "type": "string", "format": "date-time", "nullable": true }, "SLALastPausedTime": { "type": "string", "format": "date-time", "nullable": true }, "SLALastResumedTime": { "type": "string", "format": "date-time", "nullable": true }, "LastStatusUpdate": { "type": "string", "format": "date-time", "nullable": true }, "LastPriorityUpdate": { "type": "string", "format": "date-time", "nullable": true }, "LastQueueUpdate": { "type": "string", "format": "date-time", "nullable": true }, "CreatedByName": { "type": "string", "nullable": true }, "CustomFields": { "type": "string", "nullable": true }, "HardwareAssetName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "MyTicketListDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/MyTicketListDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "OpenPipelinesOutputDto": { "type": "object", "properties": { "Opportunities": { "type": "array", "items": { "$ref": "#/components/schemas/PipelineOpportunityOutputDto" }, "nullable": true }, "TotalCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "OpenPipelinesOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/OpenPipelinesOutputDto" } }, "additionalProperties": false }, "Operation": { "type": "object", "properties": { "OperationType": { "$ref": "#/components/schemas/OperationType" }, "path": { "type": "string", "nullable": true }, "op": { "type": "string", "nullable": true }, "from": { "type": "string", "nullable": true }, "value": { "nullable": true } }, "additionalProperties": false }, "OperationType": { "enum": [ 0, 1, 2, 3, 4, 5, 6 ], "type": "integer", "format": "int32" }, "OperatorDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "AliasName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "OpportunityInputDto": { "required": [ "AccountId", "AccountLocationId", "Amount", "CloseDate", "Probability", "RatingId", "SalesRepresentativeUserId", "StatusId", "Subject", "TypeId" ], "type": "object", "properties": { "Subject": { "minLength": 1, "type": "string" }, "StatusId": { "type": "integer", "format": "int32" }, "AccountId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "AccountLocationId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "ContactId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "TypeId": { "type": "integer", "format": "int32" }, "Probability": { "type": "number", "format": "double" }, "RatingId": { "type": "integer", "format": "int32" }, "LeadSourceId": { "type": "integer", "format": "int32", "nullable": true }, "SalesRepresentativeUserId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "Amount": { "type": "number", "format": "double" }, "Description": { "type": "string", "nullable": true }, "CustomerPO": { "type": "string", "nullable": true }, "CloseDate": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "OpportunityNoteOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "Note": { "type": "string", "nullable": true }, "CreatedByName": { "type": "string", "nullable": true }, "ModifiedByName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "OpportunityNoteOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/OpportunityNoteOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "OpportunityNoteOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/OpportunityNoteOutputDto" } }, "additionalProperties": false }, "OpportunityNotePostInputDto": { "required": [ "Note" ], "type": "object", "properties": { "Note": { "minLength": 1, "type": "string" } }, "additionalProperties": false }, "OpportunityNotePutInputDto": { "required": [ "Note" ], "type": "object", "properties": { "Note": { "minLength": 1, "type": "string" } }, "additionalProperties": false }, "OpportunityOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "Subject": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "Status": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32" }, "AccountName": { "type": "string", "nullable": true }, "AccountLocationId": { "type": "integer", "format": "int32" }, "AccountLocationName": { "type": "string", "nullable": true }, "ContactId": { "type": "integer", "format": "int32", "nullable": true }, "ContactFirstName": { "type": "string", "nullable": true }, "ContactLastName": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32" }, "Type": { "type": "string", "nullable": true }, "Probability": { "type": "number", "format": "double" }, "Rating": { "type": "string", "nullable": true }, "RatingId": { "type": "integer", "format": "int32", "nullable": true }, "LeadSource": { "type": "string", "nullable": true }, "LeadSourceId": { "type": "integer", "format": "int32", "nullable": true }, "SalesRepresentativeFirstName": { "type": "string", "nullable": true }, "SalesRepresentativeLastName": { "type": "string", "nullable": true }, "SalesRepresentativeUserId": { "type": "integer", "format": "int32" }, "Amount": { "type": "number", "format": "double" }, "InPipeline": { "type": "boolean" }, "Description": { "type": "string", "nullable": true }, "CustomerPO": { "type": "string", "nullable": true }, "CloseDate": { "type": "string", "format": "date-time" }, "ProbabilityAdjustedRevenue": { "type": "number", "format": "double" } }, "additionalProperties": false }, "OpportunityOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/OpportunityOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "OpportunityOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/OpportunityOutputDto" } }, "additionalProperties": false }, "OpportunityStatusLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Probability": { "type": "number", "format": "double" }, "IsActive": { "type": "boolean" }, "IsPipeline": { "type": "boolean" }, "StatusActionId": { "type": "integer", "format": "int32" }, "StatusActionName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "OpportunityStatusLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/OpportunityStatusLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "OrganizationNotesPutInputDto": { "type": "object", "properties": { "Notes": { "type": "string", "nullable": true } }, "additionalProperties": false }, "POInputDto": { "type": "object", "properties": { "ProductId": { "type": "integer", "format": "int32" }, "SupplierId": { "type": "integer", "format": "int32" }, "Quantity": { "type": "number", "format": "double" }, "ExpectedDate": { "type": "string", "format": "date-time" }, "ShipMethodId": { "type": "integer", "format": "int32" }, "LocationId": { "type": "integer", "format": "int32" }, "Description": { "type": "string", "nullable": true } }, "additionalProperties": false }, "POLookupDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "POLookupDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/POLookupDto" }, "nullable": true } }, "additionalProperties": false }, "POOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "PONumber": { "type": "string", "nullable": true }, "PODate": { "type": "string", "format": "date-time" }, "Description": { "type": "string", "nullable": true } }, "additionalProperties": false }, "POOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/POOutputDto" } }, "additionalProperties": false }, "PerformerOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "PhoneInputDto": { "type": "object", "properties": { "PhoneNumber": { "type": "string", "nullable": true }, "PhoneTypeId": { "type": "integer", "format": "int32" }, "IsDefault": { "type": "boolean" } }, "additionalProperties": false }, "PipelineOpportunityOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Account": { "type": "string", "nullable": true }, "TotalValue": { "type": "number", "format": "double" }, "Probability": { "type": "number", "format": "double" }, "CloseDate": { "type": "string", "format": "date-time" }, "Status": { "type": "string", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time" }, "LastActivityNotes": { "type": "string", "nullable": true } }, "additionalProperties": false }, "PipelineTotalsOutputDto": { "type": "object", "properties": { "TotalOpenPipeline": { "type": "number", "format": "double" }, "TotalWeightedPipeline": { "type": "number", "format": "double" } }, "additionalProperties": false }, "PipelineTotalsOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/PipelineTotalsOutputDto" } }, "additionalProperties": false }, "PricingLevelLookupDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Price": { "type": "number", "format": "double" }, "Margin": { "type": "number", "format": "double" }, "IsActive": { "type": "boolean" }, "IsDefault": { "type": "boolean" } }, "additionalProperties": false }, "PricingLevelLookupDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/PricingLevelLookupDto" }, "nullable": true } }, "additionalProperties": false }, "PriorityLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Color": { "type": "string", "nullable": true }, "IsDefault": { "type": "boolean" } }, "additionalProperties": false }, "PriorityLookupOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/PriorityLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ProductCategoriesInputDto": { "required": [ "IsActive", "Name" ], "type": "object", "properties": { "Name": { "minLength": 1, "type": "string" }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "ProductCategoriesOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "ProductCategoriesOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ProductCategoriesOutputDto" } }, "additionalProperties": false }, "ProductCategory": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int64" }, "Name": { "type": "string", "nullable": true }, "ParId": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "ProductCategoryLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "ProductCategoryLookupOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ProductCategoryLookupOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ProductChargeAssetOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "AssetId": { "type": "integer", "format": "int32" }, "AssetName": { "type": "string", "nullable": true }, "SerialNumber": { "type": "string", "nullable": true }, "Type": { "type": "string", "nullable": true }, "Category": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ProductChargeAssetOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ProductChargeAssetOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ProductChargeAssetType": { "enum": [ 0, 1, 2 ], "type": "integer", "format": "int32" }, "ProductChargeHistoryOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ProductName": { "type": "string", "nullable": true }, "Quantity": { "type": "number", "format": "double" }, "SerialNumber": { "type": "string", "nullable": true }, "LotNumber": { "type": "string", "nullable": true }, "DeliveredBy": { "type": "string", "nullable": true }, "ShipMethodId": { "type": "integer", "format": "int32" }, "DateDelivered": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "ProductChargeHistoryOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ProductChargeHistoryOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ProductChargeOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "RecordId": { "type": "integer", "format": "int32" }, "ModuleId": { "type": "integer", "format": "int32" }, "ProductIndexId": { "type": "integer", "format": "int32" }, "WarehouseId": { "type": "integer", "format": "int32", "nullable": true }, "Warehouse": { "type": "string", "nullable": true }, "ChargeName": { "type": "string", "nullable": true }, "ProductName": { "type": "string", "nullable": true }, "ProductIsSerialized": { "type": "boolean" }, "ProductTypeId": { "type": "integer", "format": "int32" }, "Description": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "PricingLevelId": { "type": "integer", "format": "int32", "nullable": true }, "Quantity": { "type": "number", "format": "double", "nullable": true }, "Price": { "type": "number", "format": "double", "nullable": true }, "Amount": { "type": "number", "format": "double", "nullable": true }, "Cost": { "type": "number", "format": "double" }, "UnitCost": { "type": "number", "format": "double", "nullable": true }, "Margin": { "type": "number", "format": "double", "nullable": true }, "MarginType": { "type": "integer", "format": "int32", "nullable": true }, "QtyInStock": { "type": "number", "format": "double" }, "QtyDelivered": { "type": "number", "format": "double" }, "IsBillable": { "type": "boolean" }, "PONumber": { "type": "string", "nullable": true }, "POId": { "type": "integer", "format": "int32", "nullable": true }, "IsBilled": { "type": "boolean" }, "IsPosted": { "type": "boolean" }, "DatePurchased": { "type": "string", "format": "date-time" }, "SOId": { "type": "integer", "format": "int32", "nullable": true }, "SOItemId": { "type": "integer", "format": "int32", "nullable": true }, "StockByLocationId": { "type": "integer", "format": "int32", "nullable": true }, "Attachments": { "type": "array", "items": { "$ref": "#/components/schemas/AttachmentOutputDto" }, "nullable": true }, "IsFloating": { "type": "boolean" } }, "additionalProperties": false }, "ProductChargeOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ProductChargeOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ProductChargeOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ProductChargeOutputDto" } }, "additionalProperties": false }, "ProductChargePostInputDto": { "type": "object", "properties": { "ProductIndexId": { "type": "integer", "format": "int32" }, "WarehouseId": { "type": "integer", "format": "int32", "nullable": true }, "ChargeName": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "PricingLevelId": { "type": "number", "format": "double", "nullable": true }, "Quantity": { "type": "number", "format": "double", "nullable": true }, "Price": { "type": "number", "format": "double", "nullable": true }, "Amount": { "type": "number", "format": "double", "nullable": true }, "Cost": { "type": "number", "format": "double", "nullable": true }, "UnitCost": { "type": "number", "format": "double", "nullable": true }, "Margin": { "type": "number", "format": "double", "nullable": true }, "MarginType": { "type": "integer", "format": "int32", "nullable": true }, "IsBillable": { "type": "boolean" }, "POId": { "type": "integer", "format": "int32", "nullable": true }, "IsBilled": { "type": "boolean" }, "IsPosted": { "type": "boolean" }, "DatePurchased": { "type": "string", "format": "date-time" }, "SOId": { "type": "integer", "format": "int32", "nullable": true }, "SOItemId": { "type": "integer", "format": "int32", "nullable": true }, "CreateMultipleTimes": { "type": "boolean" }, "SerialNumber": { "type": "string", "nullable": true }, "StockByLocationId": { "type": "integer", "format": "int32", "nullable": true }, "TempAttachments": { "type": "array", "items": { "$ref": "#/components/schemas/TempAttachmentInputDto" }, "nullable": true } }, "additionalProperties": false }, "ProductChargePutInputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ProductIndexId": { "type": "integer", "format": "int32" }, "WarehouseId": { "type": "integer", "format": "int32", "nullable": true }, "ChargeName": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "PricingLevelId": { "type": "integer", "format": "int32", "nullable": true }, "Quantity": { "type": "number", "format": "double", "nullable": true }, "Price": { "type": "number", "format": "double", "nullable": true }, "Amount": { "type": "number", "format": "double", "nullable": true }, "Cost": { "type": "number", "format": "double" }, "Margin": { "type": "number", "format": "double", "nullable": true }, "MarginType": { "type": "integer", "format": "int32" }, "UnitCost": { "type": "number", "format": "double", "nullable": true }, "IsBillable": { "type": "boolean" }, "POId": { "type": "integer", "format": "int32", "nullable": true }, "IsBilled": { "type": "boolean" }, "IsPosted": { "type": "boolean" }, "DatePurchased": { "type": "string", "format": "date-time" }, "SOId": { "type": "integer", "format": "int32", "nullable": true }, "SOItemId": { "type": "integer", "format": "int32", "nullable": true }, "SerialNumber": { "type": "string", "nullable": true }, "StockByLocationId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "ProductDescription": { "type": "object", "properties": { "Content": { "type": "string", "nullable": true }, "Type": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ProductDescriptions": { "type": "object", "properties": { "Description": { "type": "array", "items": { "$ref": "#/components/schemas/ProductDescription" }, "nullable": true } }, "additionalProperties": false }, "ProductDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int64" }, "Title": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "UPC": { "type": "string", "nullable": true }, "ImageURL": { "type": "string", "nullable": true }, "MFR": { "type": "string", "nullable": true }, "UNSPSC": { "type": "string", "nullable": true }, "SKU": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ProductManufacturer": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int64" }, "Name": { "type": "string", "nullable": true }, "Number": { "type": "string", "nullable": true }, "HasLogo": { "type": "boolean" }, "MaxLogoWidth": { "type": "integer", "format": "int32" }, "MaxLogoHeight": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ProductQuotationOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "QuotationNumber": { "type": "string", "nullable": true }, "QuotationDate": { "type": "string", "format": "date-time" }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "ShipByMethodId": { "type": "integer", "format": "int32" }, "ShipByMethod": { "type": "string", "nullable": true }, "ShipByDate": { "type": "string", "format": "date-time", "nullable": true }, "PONumber": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "StatusName": { "type": "string", "nullable": true }, "Amount": { "type": "number", "format": "double", "nullable": true }, "SalesRepresentativeId": { "type": "integer", "format": "int32", "nullable": true }, "SalesRepresentativeName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ProductQuotationOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ProductQuotationOutputDto" } }, "additionalProperties": false }, "ProductQuotationsListSummaryOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "QuotationNumber": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "StatusName": { "type": "string", "nullable": true }, "ExpiryDate": { "type": "string", "format": "date-time", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "ProductQuotationsListSummaryOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ProductQuotationsListSummaryOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ProductResource": { "type": "object", "properties": { "Status": { "type": "string", "nullable": true }, "Type": { "type": "string", "nullable": true }, "Url": { "type": "string", "nullable": true }, "MaxSize": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ProductResources": { "type": "object", "properties": { "Resource": { "type": "array", "items": { "$ref": "#/components/schemas/ProductResource" }, "nullable": true } }, "additionalProperties": false }, "ProductSku": { "type": "object", "properties": { "Number": { "type": "string", "nullable": true }, "Type": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ProductSkuTypeEnum": { "enum": [ 0, 1, 2, 3 ], "type": "integer", "format": "int32" }, "ProductSkus": { "type": "object", "properties": { "Sku": { "type": "array", "items": { "$ref": "#/components/schemas/ProductSku" }, "nullable": true } }, "additionalProperties": false }, "ProductSummaryOutputDto": { "type": "object", "properties": { "ProductId": { "type": "integer", "format": "int32" }, "ProductName": { "type": "string", "nullable": true }, "ProductIndexId": { "type": "integer", "format": "int32" }, "Quantity": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ProductSummaryOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ProductSummaryOutputDto" } }, "additionalProperties": false }, "ProductsInStockOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "SerialNumber": { "type": "string", "nullable": true }, "LotNumber": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ProductsInStockOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ProductsInStockOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ProductsListSearchSelectOutputDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "ProductIndexId": { "type": "integer", "format": "int32" }, "ProductNumber": { "type": "string", "nullable": true }, "ProductName": { "type": "string", "nullable": true }, "ProductDescription": { "type": "string", "nullable": true }, "UPC": { "type": "string", "nullable": true }, "Warehouse": { "type": "string", "nullable": true }, "WarehouseId": { "type": "integer", "format": "int32", "nullable": true }, "QTYInStock": { "type": "number", "format": "double", "nullable": true }, "QTYAvailable": { "type": "number", "format": "double", "nullable": true }, "QTYCommitted": { "type": "number", "format": "double", "nullable": true }, "QTYOnOrder": { "type": "number", "format": "double", "nullable": true }, "Color": { "type": "string", "nullable": true }, "WeightedLandedCost": { "type": "number", "format": "double", "nullable": true }, "SerialNumber": { "type": "string", "nullable": true }, "IsSerialized": { "type": "boolean", "nullable": true }, "StockByLocationId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "ProductsListSearchSelectOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ProductsListSearchSelectOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ProjectLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ProjectLookupOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ProjectLookupOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ProjectOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ProjectNumber": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "ContractId": { "type": "integer", "format": "int32", "nullable": true }, "ContractName": { "type": "string", "nullable": true }, "ManagerId": { "type": "integer", "format": "int32", "nullable": true }, "ManagerName": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "StatusName": { "type": "string", "nullable": true }, "PriorityId": { "type": "integer", "format": "int32", "nullable": true }, "PriorityName": { "type": "string", "nullable": true }, "StartDate": { "type": "string", "format": "date-time" }, "DueDate": { "type": "string", "format": "date-time" }, "CompletionDate": { "type": "string", "format": "date-time", "nullable": true }, "PlannedHours": { "type": "number", "format": "double" }, "UsedHours": { "type": "number", "format": "double" }, "PlannedBudget": { "type": "number", "format": "double" }, "ActualBudget": { "type": "number", "format": "double" } }, "additionalProperties": false }, "ProjectOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ProjectOutputDto" } }, "additionalProperties": false }, "ProjectStatusInputDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsDefault": { "type": "boolean" }, "IsActive": { "type": "boolean" }, "StageStatusId": { "type": "integer", "format": "int32" }, "Order": { "type": "integer", "format": "int32" }, "ColorId": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ProjectStatusOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsSystem": { "type": "boolean" }, "IsDefault": { "type": "boolean" }, "IsActive": { "type": "boolean" }, "StageStatusId": { "type": "integer", "format": "int32" }, "StageStatusName": { "type": "string", "nullable": true }, "Order": { "type": "integer", "format": "int32" }, "ColorId": { "type": "integer", "format": "int32" }, "ColorName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ProjectStatusOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ProjectStatusOutputDto" } }, "additionalProperties": false }, "ProjectStatusesListFilterDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "IsSystem": { "type": "boolean", "nullable": true }, "IsDefault": { "type": "boolean", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "ProjectStatusesListInpuDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/ProjectStatusesListFilterDto" } }, "additionalProperties": false }, "ProjectStatusesListOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsSystem": { "type": "boolean" }, "IsDefault": { "type": "boolean" }, "IsActive": { "type": "boolean" }, "StageStatusId": { "type": "integer", "format": "int32" }, "StageStatusName": { "type": "string", "nullable": true }, "Order": { "type": "integer", "format": "int32", "nullable": true }, "ColorId": { "type": "integer", "format": "int32" }, "ColorName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ProjectStatusesListOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ProjectStatusesListOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ProjectStatusesLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" }, "IsDefault": { "type": "boolean" }, "StageStatusId": { "type": "integer", "format": "int32" }, "ColorId": { "type": "integer", "format": "int32" }, "ColorName": { "type": "string", "nullable": true }, "Order": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ProjectStatusesLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ProjectStatusesLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ProjectsListSummaryOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "ProjectNumber": { "type": "string", "nullable": true }, "StatusId": { "type": "string", "nullable": true }, "StatusName": { "type": "string", "nullable": true }, "PriorityId": { "type": "string", "nullable": true }, "PriorityName": { "type": "string", "nullable": true }, "StartDate": { "type": "string", "format": "date-time" }, "DueDate": { "type": "string", "format": "date-time" }, "CreatedOn": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "ProjectsListSummaryOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ProjectsListSummaryOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "PulsewayRemoteSessionEntity": { "type": "object", "properties": { "Token": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Read_Only": { "type": "boolean" }, "Is_Active": { "type": "boolean" }, "Is_Console_Session": { "type": "boolean" } }, "additionalProperties": false }, "QbAccountCodeExportDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Code": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "Description": { "type": "string", "nullable": true }, "TypeName": { "type": "string", "nullable": true }, "ParentId": { "type": "integer", "format": "int32", "nullable": true }, "ExternalAccountCodeId": { "type": "string", "nullable": true }, "ExternalParentId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbAccountCodeExportDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountCodeExportDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "QbAccountCodeExportDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountCodeExportDto" }, "nullable": true } }, "additionalProperties": false }, "QbAccountCodeImportDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Code": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "AccountTypeName": { "type": "string", "nullable": true }, "ParentAccountCode": { "$ref": "#/components/schemas/QbAccountCodeImportDto" }, "ExternalTenantId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbAccountExportDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Website": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "CreditLimit": { "type": "number", "format": "double", "nullable": true }, "NetDays": { "type": "integer", "format": "int32", "nullable": true }, "TaxRate": { "type": "number", "format": "double", "nullable": true }, "ParentId": { "type": "integer", "format": "int32", "nullable": true }, "IsBilling": { "type": "boolean", "nullable": true }, "DateAcquired": { "type": "string", "format": "date-time", "nullable": true }, "IsTaxable": { "type": "boolean", "nullable": true }, "SalesTaxItemId": { "type": "integer", "format": "int32", "nullable": true }, "TaxId": { "type": "string", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "CurrencyCode": { "type": "string", "nullable": true }, "AccountType": { "type": "string", "nullable": true }, "BusinessType": { "type": "string", "nullable": true }, "ExternalAccountId": { "type": "string", "nullable": true }, "ExternalParentId": { "type": "string", "nullable": true }, "ExternalTaxId": { "type": "string", "nullable": true }, "ShipAddress": { "$ref": "#/components/schemas/QbAddressDto" }, "BillAddress": { "$ref": "#/components/schemas/QbAddressDto" } }, "additionalProperties": false }, "QbAccountExportDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountExportDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "QbAccountExportDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbAccountExportDto" }, "nullable": true } }, "additionalProperties": false }, "QbAccountImportDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Code": { "type": "string", "nullable": true }, "TaxId": { "type": "string", "nullable": true }, "Taxable": { "type": "boolean" }, "CreditLimit": { "type": "number", "format": "double" }, "NetDays": { "type": "integer", "format": "int32" }, "WebAddressURI": { "type": "string", "nullable": true }, "CurrencyValue": { "type": "string", "nullable": true }, "IsBilling": { "type": "boolean" }, "IsActive": { "type": "boolean", "nullable": true }, "TaxItem": { "$ref": "#/components/schemas/QbTaxItemDto" }, "ParentAccount": { "$ref": "#/components/schemas/QbAccountImportDto" }, "ExternalTenantId": { "type": "string", "nullable": true }, "ShipAddress": { "$ref": "#/components/schemas/QbAddressDto" }, "BillAddress": { "$ref": "#/components/schemas/QbAddressDto" } }, "additionalProperties": false }, "QbAddressDto": { "type": "object", "properties": { "Address1": { "type": "string", "nullable": true }, "Address2": { "type": "string", "nullable": true }, "State": { "type": "string", "nullable": true }, "City": { "type": "string", "nullable": true }, "ZipCode": { "type": "string", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "PhoneNumber": { "type": "string", "nullable": true }, "MobileNumber": { "type": "string", "nullable": true }, "FaxNumber": { "type": "string", "nullable": true }, "Country": { "type": "string", "nullable": true }, "ContactName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbBillDetailExportDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "BillId": { "type": "integer", "format": "int32" }, "ItemId": { "type": "integer", "format": "int32" }, "ItemName": { "type": "string", "nullable": true }, "Notes": { "type": "string", "nullable": true }, "ItemQty": { "type": "number", "format": "double", "nullable": true }, "Amount": { "type": "number", "format": "double" }, "Discount": { "type": "number", "format": "double", "nullable": true }, "IsTaxable": { "type": "boolean" }, "RecordSourceId": { "type": "string", "nullable": true }, "VendorBilledAmount": { "type": "number", "format": "double", "nullable": true }, "VendorBillDue": { "type": "number", "format": "double", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "ExternalItemId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbBillDetailExportDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbBillDetailExportDto" }, "nullable": true } }, "additionalProperties": false }, "QbBillExportDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "VendorId": { "type": "string", "nullable": true }, "VendorName": { "type": "string", "nullable": true }, "ReferenceNumber": { "type": "string", "nullable": true }, "Amount": { "type": "number", "format": "double" }, "DueDate": { "type": "string", "format": "date-time" }, "BillDate": { "type": "string", "format": "date-time" }, "Memo": { "type": "string", "nullable": true }, "SalesTaxItemId": { "type": "integer", "format": "int32", "nullable": true }, "ExternalVendorId": { "type": "string", "nullable": true }, "ExternalTaxId": { "type": "string", "nullable": true }, "ShipAddress": { "$ref": "#/components/schemas/QbAddressDto" }, "BillAddress": { "$ref": "#/components/schemas/QbAddressDto" } }, "additionalProperties": false }, "QbBillExportDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbBillExportDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "QbBillReferenceInputDto": { "type": "object", "properties": { "BillId": { "type": "integer", "format": "int32" }, "QbBillId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbCLassListImportDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "ExternalTenantId": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" }, "ParentClassList": { "$ref": "#/components/schemas/QbCLassListImportDto" } }, "additionalProperties": false }, "QbClassListExportDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "ParentId": { "type": "integer", "format": "int32", "nullable": true }, "ExternalClassListId": { "type": "string", "nullable": true }, "ExternalParentId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbClassListExportDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbClassListExportDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "QbClassListExportDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbClassListExportDto" }, "nullable": true } }, "additionalProperties": false }, "QbDiscountTypeExportDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ItemCode": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "DiscountIsPercent": { "type": "boolean" }, "DiscountRate": { "type": "number", "format": "double" }, "IsActive": { "type": "boolean", "nullable": true }, "IncomeAccountId": { "type": "integer", "format": "int32", "nullable": true }, "ExpenseAccountId": { "type": "integer", "format": "int32", "nullable": true }, "IsTaxable": { "type": "boolean" }, "ExternalItemId": { "type": "string", "nullable": true }, "ExternalIncomeId": { "type": "string", "nullable": true }, "ExternalExpenseId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbDiscountTypeExportDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbDiscountTypeExportDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "QbDiscountTypeExportDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbDiscountTypeExportDto" }, "nullable": true } }, "additionalProperties": false }, "QbEntityMappingInputDto": { "type": "object", "properties": { "IntegrationEntityType": { "type": "integer", "format": "int32" }, "InternalEntityId": { "type": "integer", "format": "int32" }, "ExternalEntityId": { "type": "string", "nullable": true }, "ExternalTenantId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbExpenseTypeExportDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ItemCode": { "type": "string", "nullable": true }, "ItemRate": { "type": "number", "format": "double", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "IncomeAccountId": { "type": "integer", "format": "int32", "nullable": true }, "ExpenseAccountId": { "type": "integer", "format": "int32", "nullable": true }, "IsTaxable": { "type": "boolean" }, "ExternalItemId": { "type": "string", "nullable": true }, "ExternalIncomeId": { "type": "string", "nullable": true }, "ExternalExpenseId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbExpenseTypeExportDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbExpenseTypeExportDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "QbExpenseTypeExportDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbExpenseTypeExportDto" }, "nullable": true } }, "additionalProperties": false }, "QbInvoiceDetailExportDto": { "type": "object", "properties": { "InvoiceId": { "type": "integer", "format": "int32" }, "InvoiceDetailId": { "type": "integer", "format": "int32" }, "ItemId": { "type": "integer", "format": "int32", "nullable": true }, "ItemName": { "type": "string", "nullable": true }, "ItemDescription": { "type": "string", "nullable": true }, "Qty": { "type": "number", "format": "double" }, "UnitPrice": { "type": "number", "format": "double", "nullable": true }, "TotalPrice": { "type": "number", "format": "double", "nullable": true }, "ValueDate": { "type": "string", "format": "date-time" }, "RecordSource": { "type": "integer", "format": "int32" }, "IsTaxable": { "type": "boolean" }, "ClassId": { "type": "integer", "format": "int32", "nullable": true }, "ClassName": { "type": "string", "nullable": true }, "Code": { "type": "string", "nullable": true }, "ExternalItemId": { "type": "string", "nullable": true }, "ExternalClassId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbInvoiceDetailExportDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbInvoiceDetailExportDto" }, "nullable": true } }, "additionalProperties": false }, "QbInvoiceExportDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ClientId": { "type": "string", "nullable": true }, "ClientName": { "type": "string", "nullable": true }, "InvoiceNumber": { "type": "string", "nullable": true }, "InvoiceDate": { "type": "string", "format": "date-time", "nullable": true }, "DueDate": { "type": "string", "format": "date-time", "nullable": true }, "InvoiceFrom": { "type": "string", "format": "date-time", "nullable": true }, "InvoiceTo": { "type": "string", "format": "date-time", "nullable": true }, "Discount": { "type": "number", "format": "double" }, "TaxRate": { "type": "number", "format": "double" }, "TotalPrice": { "type": "number", "format": "double" }, "TotalTax": { "type": "number", "format": "double" }, "GrandTotal": { "type": "number", "format": "double", "nullable": true }, "Notes": { "type": "string", "nullable": true }, "BillAddress": { "$ref": "#/components/schemas/QbAddressDto" }, "PONumber": { "type": "string", "nullable": true }, "PaidAmount": { "type": "number", "format": "double" }, "PaymentDue": { "type": "number", "format": "double" }, "SalesTaxItemId": { "type": "integer", "format": "int32", "nullable": true }, "SalesTaxName": { "type": "string", "nullable": true }, "ClassName": { "type": "string", "nullable": true }, "ClassId": { "type": "string", "nullable": true }, "ClassNamePath": { "type": "string", "nullable": true }, "SalesRep": { "type": "string", "nullable": true }, "ProjectName": { "type": "string", "nullable": true }, "ChildAccountName": { "type": "string", "nullable": true }, "NetDays": { "type": "integer", "format": "int32", "nullable": true }, "ExternalClientId": { "type": "string", "nullable": true }, "ExternalTaxId": { "type": "string", "nullable": true }, "ExternalClassId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbInvoiceExportDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbInvoiceExportDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "QbInvoiceReferenceInputDto": { "type": "object", "properties": { "InvoiceId": { "type": "integer", "format": "int32" }, "QbInvoiceId": { "type": "string", "nullable": true }, "QbInvoiceNumber": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbItemImportDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Number": { "type": "string", "nullable": true }, "InStockQty": { "type": "number", "format": "double", "nullable": true }, "IsStockedItem": { "type": "boolean" }, "Sku": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "ExternalTenantId": { "type": "string", "nullable": true }, "IsTaxable": { "type": "boolean" }, "IsActive": { "type": "boolean" }, "DiscountIsPercent": { "type": "boolean" }, "UnitPrice": { "type": "number", "format": "double" }, "PurchaseCost": { "type": "number", "format": "double" }, "IncomeAccount": { "$ref": "#/components/schemas/QbAccountCodeImportDto" }, "ExpenseAccount": { "$ref": "#/components/schemas/QbAccountCodeImportDto" }, "AssetAccount": { "$ref": "#/components/schemas/QbAccountCodeImportDto" } }, "additionalProperties": false }, "QbPaymentImportDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "Amount": { "type": "number", "format": "double" }, "PaymentMethod": { "type": "string", "nullable": true }, "PaymentDate": { "type": "string", "format": "date-time" }, "Memo": { "type": "string", "nullable": true }, "Reference": { "type": "string", "nullable": true }, "ExternalCustomer": { "$ref": "#/components/schemas/QbAccountImportDto" }, "Lines": { "type": "array", "items": { "$ref": "#/components/schemas/QbPaymentLineImportDto" }, "nullable": true }, "ExternalTenantId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbPaymentLineImportDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "Amount": { "type": "number", "format": "double" }, "Discount": { "type": "number", "format": "double" }, "Balance": { "type": "number", "format": "double" }, "InvoiceId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbProductExportDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ItemCode": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "IncomeAccountId": { "type": "integer", "format": "int32", "nullable": true }, "ExpenseAccountId": { "type": "integer", "format": "int32", "nullable": true }, "AssetAccountId": { "type": "integer", "format": "int32", "nullable": true }, "IsTaxable": { "type": "boolean" }, "IsStockedItem": { "type": "boolean" }, "ExternalItemId": { "type": "string", "nullable": true }, "ExternalIncomeId": { "type": "string", "nullable": true }, "ExternalExpenseId": { "type": "string", "nullable": true }, "ExternalAssetId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbProductExportDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbProductExportDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "QbProductExportDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbProductExportDto" }, "nullable": true } }, "additionalProperties": false }, "QbReimbursementDetailExportDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ReimbursementId": { "type": "integer", "format": "int32" }, "ItemId": { "type": "integer", "format": "int32" }, "ItemName": { "type": "string", "nullable": true }, "Notes": { "type": "string", "nullable": true }, "ItemQty": { "type": "number", "format": "double", "nullable": true }, "Amount": { "type": "number", "format": "double" }, "Discount": { "type": "number", "format": "double", "nullable": true }, "IsTaxable": { "type": "boolean" }, "RecordSourceId": { "type": "string", "nullable": true }, "RecordSource": { "type": "string", "nullable": true }, "VendorBilledAmount": { "type": "number", "format": "double", "nullable": true }, "VendorBillDue": { "type": "number", "format": "double", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "ExternalItemId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbReimbursementDetailExportDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbReimbursementDetailExportDto" }, "nullable": true } }, "additionalProperties": false }, "QbReimbursementExportDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "EmployeeId": { "type": "integer", "format": "int32" }, "EmployeeName": { "type": "string", "nullable": true }, "VendorName": { "type": "string", "nullable": true }, "ReferenceNumber": { "type": "string", "nullable": true }, "Amount": { "type": "number", "format": "double" }, "ReimbursementDate": { "type": "string", "format": "date-time" }, "Memo": { "type": "string", "nullable": true }, "ShipAddress": { "$ref": "#/components/schemas/QbAddressDto" } }, "additionalProperties": false }, "QbReimbursementExportDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbReimbursementExportDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "QbReimbursementsReferenceInputDto": { "type": "object", "properties": { "ReimbursementId": { "type": "integer", "format": "int32" }, "QbReimbursementId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbSalesTaxItemExportDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "TaxRate": { "type": "number", "format": "double" }, "IsTaxGroup": { "type": "boolean" }, "Vendor": { "type": "string", "nullable": true }, "VendorId": { "type": "integer", "format": "int32", "nullable": true }, "ParentId": { "type": "integer", "format": "int32", "nullable": true }, "ExternalSalesTaxItemId": { "type": "string", "nullable": true }, "ExternalVendorId": { "type": "string", "nullable": true }, "SalesTaxItemsIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true } }, "additionalProperties": false }, "QbSalesTaxItemExportDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbSalesTaxItemExportDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "QbSalesTaxItemExportDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbSalesTaxItemExportDto" }, "nullable": true } }, "additionalProperties": false }, "QbServiceExportDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ItemCode": { "type": "string", "nullable": true }, "UnitPrice": { "type": "number", "format": "double", "nullable": true }, "UnitCost": { "type": "number", "format": "double", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "IncomeAccountId": { "type": "integer", "format": "int32", "nullable": true }, "ExpenseAccountId": { "type": "integer", "format": "int32", "nullable": true }, "IsTaxable": { "type": "boolean" }, "ExternalItemId": { "type": "string", "nullable": true }, "ExternalIncomeId": { "type": "string", "nullable": true }, "ExternalExpenseId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbServiceExportDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbServiceExportDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "QbServiceExportDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbServiceExportDto" }, "nullable": true } }, "additionalProperties": false }, "QbTaxItemDto": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Active": { "type": "boolean" }, "RateValue": { "type": "number", "format": "double" }, "IsGroup": { "type": "boolean" }, "TaxAgency": { "type": "string", "nullable": true }, "ExternalTenantId": { "type": "string", "nullable": true }, "SalesTaxRateList": { "type": "array", "items": { "$ref": "#/components/schemas/QbTaxItemDto" }, "nullable": true } }, "additionalProperties": false }, "QbWorkTypeExportDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ItemCode": { "type": "string", "nullable": true }, "ItemRate": { "type": "number", "format": "double", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "IncomeAccountId": { "type": "integer", "format": "int32", "nullable": true }, "ExpenseAccountId": { "type": "integer", "format": "int32", "nullable": true }, "IsTaxable": { "type": "boolean" }, "ExternalItemId": { "type": "string", "nullable": true }, "ExternalIncomeId": { "type": "string", "nullable": true }, "ExternalExpenseId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QbWorkTypeExportDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbWorkTypeExportDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "QbWorkTypeExportDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QbWorkTypeExportDto" }, "nullable": true } }, "additionalProperties": false }, "QueueLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "QueueLookupOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QueueLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "QuotationLineItemInputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "ExtDistReference": { "type": "string", "nullable": true }, "Image": { "type": "string", "nullable": true }, "UnitPrice": { "type": "number", "format": "double" }, "UnitCost": { "type": "number", "format": "double" }, "Quantity": { "type": "number", "format": "double", "nullable": true }, "Margin": { "type": "number", "format": "double" }, "MarginType": { "type": "integer", "format": "int32" }, "Discount": { "type": "number", "format": "double" }, "Taxable": { "type": "boolean" } }, "additionalProperties": false }, "QuotationLineItemOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "QuotationId": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "OriginalUnitPrice": { "type": "number", "format": "double", "nullable": true }, "UnitPrice": { "type": "number", "format": "double" }, "UnitCost": { "type": "number", "format": "double" }, "Quantity": { "type": "number", "format": "double", "nullable": true }, "Discount": { "type": "number", "format": "double" }, "TTC": { "type": "number", "format": "double", "nullable": true }, "Total": { "type": "number", "format": "double", "nullable": true }, "TaxRate": { "type": "number", "format": "double", "nullable": true }, "Taxable": { "type": "boolean" }, "IsDistributerItem": { "type": "boolean" }, "ExtDistReference": { "type": "string", "nullable": true }, "Margin": { "type": "number", "format": "double" }, "MarginType": { "type": "integer", "format": "int32" }, "DistributorTypeId": { "type": "integer", "format": "int32", "nullable": true }, "Image": { "type": "string", "nullable": true } }, "additionalProperties": false }, "QuotationLineItemOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/QuotationLineItemOutputDto" } }, "additionalProperties": false }, "QuotationOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "QuotationNumber": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "StatusName": { "type": "string", "nullable": true }, "ExpiryDate": { "type": "string", "format": "date-time" }, "CreatedOn": { "type": "string", "format": "date-time" }, "CreatedById": { "type": "integer", "format": "int32" }, "CreatedByName": { "type": "string", "nullable": true }, "OpportunityId": { "type": "integer", "format": "int32", "nullable": true }, "OpportunityTitle": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "LocationId": { "type": "integer", "format": "int32", "nullable": true }, "LocationName": { "type": "string", "nullable": true }, "SalesRepresentativeFirstName": { "type": "string", "nullable": true }, "SalesRepresentativeLastName": { "type": "string", "nullable": true }, "SalesRepresentativeUserId": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "QuotationOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/QuotationOutputDto" } }, "additionalProperties": false }, "QuotationsListSummaryOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "QuotationNumber": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "StatusName": { "type": "string", "nullable": true }, "ExpiryDate": { "type": "string", "format": "date-time" }, "CreatedOn": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "QuotationsListSummaryOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/QuotationsListSummaryOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "RMMSettingsDto": { "type": "object", "properties": { "Type": { "type": "integer", "format": "int32" }, "Enabled": { "type": "boolean" }, "Target": { "type": "string", "nullable": true }, "EnableRemoteConnect": { "type": "boolean" }, "ShowServerAddressOnTicket": { "type": "boolean" } }, "additionalProperties": false }, "RMMSettingsDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/RMMSettingsDto" }, "nullable": true } }, "additionalProperties": false }, "RecurringServicePostInputDto": { "type": "object", "properties": { "ServiceId": { "type": "integer", "format": "int32" }, "ServiceName": { "type": "string", "nullable": true }, "ServiceDescription": { "type": "string", "nullable": true }, "Units": { "type": "integer", "format": "int32" }, "UnitCost": { "type": "number", "format": "double" }, "UnitPrice": { "type": "number", "format": "double" }, "EffectiveDate": { "type": "string", "format": "date-time" }, "SortOrder": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "RecurringServicePostOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "ServiceId": { "type": "integer", "format": "int32" }, "ServiceName": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "ContractId": { "type": "integer", "format": "int32" }, "ContractName": { "type": "string", "nullable": true }, "TotalCost": { "type": "number", "format": "double" }, "TotalPrice": { "type": "number", "format": "double" }, "Units": { "type": "number", "format": "double" }, "UnitCost": { "type": "number", "format": "double" }, "UnitPrice": { "type": "number", "format": "double" }, "Margin": { "type": "number", "format": "double" }, "OriginalUnitPrice": { "type": "number", "format": "double" }, "OriginalUnitCost": { "type": "number", "format": "double" }, "EffectiveDate": { "type": "string", "format": "date-time" }, "SortOrder": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "RecurringServicePostOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/RecurringServicePostOutputDto" } }, "additionalProperties": false }, "RecurringServicesContractPostInputDto": { "type": "object", "properties": { "ContractName": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32" }, "SLAId": { "type": "integer", "format": "int32", "nullable": true }, "ReferenceNumber": { "type": "string", "nullable": true }, "BillingCycleId": { "type": "integer", "format": "int32" }, "StartDate": { "type": "string", "format": "date-time" }, "EndDate": { "type": "string", "format": "date-time" }, "IssueInvoiceOn": { "type": "boolean", "nullable": true }, "IsDefaultContract": { "type": "boolean", "nullable": true }, "IsFiscalBilling": { "type": "boolean", "nullable": true }, "IsNotificationEnabled": { "type": "boolean" }, "NotificationEmails": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Services": { "type": "array", "items": { "$ref": "#/components/schemas/RecurringServicesContractServicePostInputDto" }, "nullable": true } }, "additionalProperties": false }, "RecurringServicesContractPostOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "ContractName": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32", "nullable": true }, "TypeName": { "type": "string", "nullable": true }, "SLAId": { "type": "integer", "format": "int32", "nullable": true }, "SLAName": { "type": "string", "nullable": true }, "ReferenceNumber": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "StatusName": { "type": "string", "nullable": true }, "ContractNumber": { "type": "string", "nullable": true }, "BillingCycleId": { "type": "integer", "format": "int32" }, "BillingCycleName": { "type": "string", "nullable": true }, "ContractBillingPrice": { "type": "number", "format": "double", "nullable": true }, "StartDate": { "type": "string", "format": "date-time", "nullable": true }, "EndDate": { "type": "string", "format": "date-time", "nullable": true }, "IsDefaultContract": { "type": "boolean", "nullable": true }, "IssueInvoiceOnId": { "type": "boolean", "nullable": true }, "IssueInvoiceOnName": { "type": "string", "nullable": true }, "IsFiscalBilling": { "type": "boolean", "nullable": true }, "IsNotificationEnabled": { "type": "boolean" }, "NotificationEmails": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Services": { "type": "array", "items": { "$ref": "#/components/schemas/RecurringServicesContractServicePostOutputDto" }, "nullable": true } }, "additionalProperties": false }, "RecurringServicesContractPostOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/RecurringServicesContractPostOutputDto" } }, "additionalProperties": false }, "RecurringServicesContractPutInputDto": { "type": "object", "properties": { "ContractName": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32" }, "SLAId": { "type": "integer", "format": "int32", "nullable": true }, "ReferenceNumber": { "type": "string", "nullable": true }, "BillingCycleId": { "type": "integer", "format": "int32", "nullable": true }, "StartDate": { "type": "string", "format": "date-time" }, "EndDate": { "type": "string", "format": "date-time" }, "IsDefaultContract": { "type": "boolean", "nullable": true }, "IssueInvoiceOn": { "type": "boolean", "nullable": true }, "IsFiscalBilling": { "type": "boolean", "nullable": true }, "IsNotificationEnabled": { "type": "boolean", "nullable": true }, "NotificationEmails": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "RecurringServicesContractPutOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "ContractName": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32", "nullable": true }, "TypeName": { "type": "string", "nullable": true }, "SLAId": { "type": "integer", "format": "int32", "nullable": true }, "SLAName": { "type": "string", "nullable": true }, "ReferenceNumber": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "StatusName": { "type": "string", "nullable": true }, "ContractNumber": { "type": "string", "nullable": true }, "BillingCycleId": { "type": "integer", "format": "int32" }, "BillingCycleName": { "type": "string", "nullable": true }, "ContractBillingPrice": { "type": "number", "format": "double", "nullable": true }, "StartDate": { "type": "string", "format": "date-time", "nullable": true }, "EndDate": { "type": "string", "format": "date-time", "nullable": true }, "IsDefaultContract": { "type": "boolean", "nullable": true }, "IssueInvoiceOnId": { "type": "boolean", "nullable": true }, "IssueInvoiceOnName": { "type": "string", "nullable": true }, "IsFiscalBilling": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "RecurringServicesContractPutOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/RecurringServicesContractPutOutputDto" } }, "additionalProperties": false }, "RecurringServicesContractServicePostInputDto": { "type": "object", "properties": { "ServiceId": { "type": "integer", "format": "int32" }, "ServiceName": { "type": "string", "nullable": true }, "ServiceDescription": { "type": "string", "nullable": true }, "Units": { "type": "integer", "format": "int32" }, "UnitCost": { "type": "number", "format": "double" }, "UnitPrice": { "type": "number", "format": "double" }, "EffectiveDate": { "type": "string", "format": "date-time" }, "SortOrder": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "RecurringServicesContractServicePostOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "ServiceId": { "type": "integer", "format": "int32" }, "ServiceName": { "type": "string", "nullable": true }, "ServiceDescription": { "type": "string", "nullable": true }, "ContractId": { "type": "integer", "format": "int32" }, "ContractName": { "type": "string", "nullable": true }, "TotalCost": { "type": "number", "format": "double" }, "TotalPrice": { "type": "number", "format": "double" }, "Units": { "type": "number", "format": "double" }, "UnitCost": { "type": "number", "format": "double" }, "UnitPrice": { "type": "number", "format": "double" }, "EffectiveDate": { "type": "string", "format": "date-time" }, "SortOrder": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "RecurringServicesPerformanceOutputDto": { "type": "object", "properties": { "Amount": { "type": "number", "format": "double" }, "Date": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "RecurringServicesPerformanceOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/RecurringServicesPerformanceOutputDto" }, "nullable": true } }, "additionalProperties": false }, "RecurringServicesPerformanceTotalsOutputDto": { "type": "object", "properties": { "ActualTotal": { "type": "number", "format": "double" }, "ForecastedTotal": { "type": "number", "format": "double" }, "GoalTotal": { "type": "number", "format": "double" } }, "additionalProperties": false }, "RecurringServicesPerformanceTotalsOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/RecurringServicesPerformanceTotalsOutputDto" } }, "additionalProperties": false }, "RelatedAlertListOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "TicketNumber": { "type": "string", "nullable": true }, "Title": { "type": "string", "nullable": true }, "Details": { "type": "string", "nullable": true }, "StatusName": { "type": "string", "nullable": true }, "StatusColor": { "type": "string", "nullable": true }, "StatusFontColor": { "type": "string", "nullable": true }, "MonitorType": { "type": "string", "nullable": true }, "PriorityName": { "type": "string", "nullable": true }, "PriorityColor": { "type": "string", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "RelatedAlertListOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/RelatedAlertListOutputDto" }, "nullable": true } }, "additionalProperties": false }, "RelatedItemOperationType": { "enum": [ 0, 1, 2 ], "type": "integer", "format": "int32" }, "RelatedServicesBulkUpdateSelectedContractServices": { "type": "object", "properties": { "ClientContractId": { "type": "integer", "format": "int32" }, "ClientContractServiceId": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "RelatedServicesBulkUpdateValues": { "type": "object", "properties": { "ServiceName": { "type": "string", "nullable": true }, "ServiceDescription": { "type": "string", "nullable": true }, "UnitPrice": { "type": "number", "format": "double", "nullable": true }, "UnitCost": { "type": "number", "format": "double", "nullable": true }, "EffectiveDate": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "RelatedServicesListBulkUpdateInputDto": { "type": "object", "properties": { "SelectedClientContractServices": { "type": "array", "items": { "$ref": "#/components/schemas/RelatedServicesBulkUpdateSelectedContractServices" }, "nullable": true }, "Values": { "$ref": "#/components/schemas/RelatedServicesBulkUpdateValues" } }, "additionalProperties": false }, "RelatedServicesListFilterDto": { "type": "object", "properties": { "ServiceName": { "type": "string", "nullable": true }, "ServiceDescription": { "type": "string", "nullable": true }, "ContractName": { "type": "string", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "EffectiveDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "EffectiveDateTo": { "type": "string", "format": "date-time", "nullable": true }, "ContractStartDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "ContractStartDateTo": { "type": "string", "format": "date-time", "nullable": true }, "ContractEndDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "ContractEndDateTo": { "type": "string", "format": "date-time", "nullable": true }, "UnitCost": { "type": "number", "format": "double", "nullable": true }, "UnitPrice": { "type": "number", "format": "double", "nullable": true } }, "additionalProperties": false }, "RelatedServicesListInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/RelatedServicesListFilterDto" } }, "additionalProperties": false }, "RelatedServicesListOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ServiceId": { "type": "integer", "format": "int32" }, "ContractId": { "type": "integer", "format": "int32" }, "AccountId": { "type": "integer", "format": "int32" }, "ServiceName": { "type": "string", "nullable": true }, "ServiceDescription": { "type": "string", "nullable": true }, "ContractName": { "type": "string", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "EffectiveDate": { "type": "string", "format": "date-time" }, "ContractStartDate": { "type": "string", "format": "date-time" }, "ContractEndDate": { "type": "string", "format": "date-time" }, "UnitCost": { "type": "number", "format": "double" }, "UnitPrice": { "type": "number", "format": "double" }, "MarginType": { "type": "integer", "format": "int32" }, "Margin": { "type": "number", "format": "double" }, "ExcludeFromContractBulkUpdates": { "type": "boolean" } }, "additionalProperties": false }, "RelatedServicesListOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/RelatedServicesListOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "RelatedTicketListOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "TicketId": { "type": "integer", "format": "int32" }, "RelatedTicketId": { "type": "integer", "format": "int32" }, "TicketNumber": { "type": "string", "nullable": true }, "Title": { "type": "string", "nullable": true }, "StatusName": { "type": "string", "nullable": true }, "StatusColor": { "type": "string", "nullable": true }, "StatusForeColor": { "type": "string", "nullable": true } }, "additionalProperties": false }, "RelatedTicketListOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/RelatedTicketListOutputDto" }, "nullable": true } }, "additionalProperties": false }, "RelatedTicketsDeleteInputDto": { "type": "object", "properties": { "RelatedTicketIds": { "type": "string", "nullable": true } }, "additionalProperties": false }, "RelatedTicketsInputDto": { "type": "object", "properties": { "RelatedTicketIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true } }, "additionalProperties": false }, "RemoteControl": { "type": "object", "properties": { "IsEnabled": { "type": "boolean" }, "ClientId": { "type": "string", "nullable": true }, "ClientSecret": { "type": "string", "nullable": true } }, "additionalProperties": false }, "RemoteSessionsOutputDto": { "type": "object", "properties": { "AuthorizationLink": { "type": "string", "nullable": true }, "Sessions": { "type": "array", "items": { "$ref": "#/components/schemas/PulsewayRemoteSessionEntity" }, "nullable": true }, "IsOffline": { "type": "boolean" } }, "additionalProperties": false }, "RemoteSessionsOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/RemoteSessionsOutputDto" } }, "additionalProperties": false }, "ResolveTicketDto": { "required": [ "Comment" ], "type": "object", "properties": { "Id": { "type": "integer", "format": "int64" }, "Comment": { "minLength": 1, "type": "string" }, "StatusId": { "type": "integer", "format": "int32" }, "IsPublishToKnowledgeBase": { "type": "boolean" }, "IsInternal": { "type": "boolean" }, "KnowledgeBaseCategoryId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "RoleLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsDefault": { "type": "boolean" } }, "additionalProperties": false }, "RoleLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/RoleLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "SLALookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsDefault": { "type": "boolean" }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "SLALookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/SLALookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "SalesAcceleratorAccountDataDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Potential": { "type": "number", "format": "double" }, "Sold": { "type": "number", "format": "double" } }, "additionalProperties": false }, "SalesAcceleratorAccountServicesOutputDto": { "type": "object", "properties": { "Account": { "$ref": "#/components/schemas/SalesAcceleratorAccountDataDto" }, "Services": { "type": "array", "items": { "$ref": "#/components/schemas/SalesAcceleratorServiceDataDto" }, "nullable": true } }, "additionalProperties": false }, "SalesAcceleratorAccountServicesOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/SalesAcceleratorAccountServicesOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "SalesAcceleratorAccountsSummaryDto": { "type": "object", "properties": { "TotalCount": { "type": "integer", "format": "int32" }, "TotalPotential": { "type": "number", "format": "double" }, "TotalSold": { "type": "number", "format": "double" } }, "additionalProperties": false }, "SalesAcceleratorHighestServiceDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Value": { "type": "number", "format": "double" } }, "additionalProperties": false }, "SalesAcceleratorServiceDataDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Potential": { "type": "number", "format": "double", "nullable": true }, "Sold": { "type": "number", "format": "double", "nullable": true } }, "additionalProperties": false }, "SalesAcceleratorServiceDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "UnitPrice": { "type": "number", "format": "double" }, "CategoryId": { "type": "integer", "format": "int32", "nullable": true }, "SubCategoryId": { "type": "integer", "format": "int32", "nullable": true }, "UnitOfMeasureId": { "type": "integer", "format": "int32", "nullable": true }, "Penetration": { "type": "number", "format": "double" }, "AveragePriceSold": { "type": "number", "format": "double" }, "TotalPotential": { "type": "number", "format": "double" }, "TotalSold": { "type": "number", "format": "double" } }, "additionalProperties": false }, "SalesAcceleratorServicesSummaryDto": { "type": "object", "properties": { "Services": { "type": "array", "items": { "$ref": "#/components/schemas/SalesAcceleratorServiceDto" }, "nullable": true }, "HighestPriceService": { "$ref": "#/components/schemas/SalesAcceleratorHighestServiceDto" }, "HighestMarginService": { "$ref": "#/components/schemas/SalesAcceleratorHighestServiceDto" }, "AveragePenetration": { "type": "number", "format": "double" }, "IsAllNotConfigured": { "type": "boolean" } }, "additionalProperties": false }, "SalesAcceleratorSummaryOutputDto": { "type": "object", "properties": { "AccountsSummary": { "$ref": "#/components/schemas/SalesAcceleratorAccountsSummaryDto" }, "ServicesSummary": { "$ref": "#/components/schemas/SalesAcceleratorServicesSummaryDto" } }, "additionalProperties": false }, "SalesAcceleratorSummaryOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/SalesAcceleratorSummaryOutputDto" } }, "additionalProperties": false }, "SalesLeaderboardOutputDto": { "type": "object", "properties": { "UserId": { "type": "integer", "format": "int32" }, "UserFullName": { "type": "string", "nullable": true }, "TotalValue": { "type": "number", "format": "double" }, "PictureURL": { "type": "string", "nullable": true } }, "additionalProperties": false }, "SalesLeaderboardOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/SalesLeaderboardOutputDto" }, "nullable": true } }, "additionalProperties": false }, "SatisfactionScoreOptionsLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Value": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "SatisfactionScoreOptionsLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/SatisfactionScoreOptionsLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "SchedulerJobOutputDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Reason": { "type": "string", "nullable": true }, "Data": { "type": "object", "additionalProperties": { "type": "string", "nullable": true }, "nullable": true } }, "additionalProperties": false }, "SchedulerJobOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/SchedulerJobOutputDto" } }, "additionalProperties": false }, "SearchComboItemOutputDto": { "type": "object", "properties": { "SearchValue": { "type": "string", "nullable": true }, "SearchText": { "type": "string", "nullable": true } }, "additionalProperties": false }, "SearchComboItemOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/SearchComboItemOutputDto" }, "nullable": true } }, "additionalProperties": false }, "SearchValuesInputDto": { "type": "object", "properties": { "ListingSearchId": { "type": "integer", "format": "int32" }, "SearchValue": { "type": "string", "nullable": true }, "ControlType": { "type": "string", "nullable": true } }, "additionalProperties": false }, "SearchValuesOutputDto": { "type": "object", "properties": { "ListingSearchId": { "type": "integer", "format": "int32" }, "SearchField": { "type": "string", "nullable": true }, "SearchValue": { "type": "string", "nullable": true } }, "additionalProperties": false }, "SearchValuesOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/SearchValuesOutputDto" }, "nullable": true } }, "additionalProperties": false }, "SecondaryAssigneeInputDto": { "required": [ "UserId" ], "type": "object", "properties": { "UserId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "FullName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "SecurityRoleLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "isActive": { "type": "boolean" }, "isSystem": { "type": "boolean" }, "isExternal": { "type": "boolean" } }, "additionalProperties": false }, "SecurityRoleLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/SecurityRoleLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ServiceBackgroundJobOutputDto": { "type": "object", "properties": { "JobId": { "type": "integer", "format": "int64", "nullable": true } }, "additionalProperties": false }, "ServiceBackgroundJobOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ServiceBackgroundJobOutputDto" } }, "additionalProperties": false }, "ServiceCallOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "TicketId": { "type": "integer", "format": "int32", "nullable": true }, "TaskId": { "type": "integer", "format": "int32", "nullable": true }, "AccountId": { "type": "integer", "format": "int32" }, "AccountName": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Complete": { "type": "boolean" }, "StartDate": { "type": "string", "format": "date-time" }, "EndDate": { "type": "string", "format": "date-time" }, "UserId": { "type": "integer", "format": "int32" }, "Resource": { "type": "string", "nullable": true }, "CreatedById": { "type": "integer", "format": "int32" }, "CreatedByName": { "type": "string", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "ServiceCallOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ServiceCallOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ServiceCallOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ServiceCallOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ServiceCallOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ServiceCallOutputDto" } }, "additionalProperties": false }, "ServiceCallPostInputDto": { "required": [ "EndDate", "StartDate", "UserIds" ], "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Description": { "type": "string", "nullable": true }, "Complete": { "type": "boolean" }, "StartDate": { "type": "string", "format": "date-time" }, "EndDate": { "type": "string", "format": "date-time" }, "UserIds": { "type": "array", "items": { "type": "integer", "format": "int32" } }, "EmailNotification": { "$ref": "#/components/schemas/EmailNotificationDto" } }, "additionalProperties": false }, "ServiceCallPutInputDto": { "required": [ "EndDate", "StartDate", "UserId" ], "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Description": { "type": "string", "nullable": true }, "Complete": { "type": "boolean" }, "StartDate": { "type": "string", "format": "date-time" }, "EndDate": { "type": "string", "format": "date-time" }, "UserId": { "type": "integer", "format": "int32" }, "EmailNotification": { "$ref": "#/components/schemas/EmailNotificationDto" } }, "additionalProperties": false }, "ServiceCallToDoDeleteInputDto": { "type": "object", "properties": { "ServiceCallIds": { "type": "string", "nullable": true }, "ToDoIds": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ServiceCategoryLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ServiceCategoryLookupOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ServiceCategoryLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ServiceInputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "UnitCost": { "type": "number", "format": "double", "nullable": true }, "UnitPrice": { "type": "number", "format": "double", "nullable": true }, "CategoryId": { "type": "integer", "format": "int32", "nullable": true }, "SubCategoryId": { "type": "integer", "format": "int32", "nullable": true }, "UnitOfMeasureId": { "type": "integer", "format": "int32", "nullable": true }, "IncomeAccountId": { "type": "integer", "format": "int32", "nullable": true }, "ExpenseAccountId": { "type": "integer", "format": "int32", "nullable": true }, "IsActive": { "type": "boolean" }, "IsTaxable": { "type": "boolean" }, "Margin": { "type": "number", "format": "double", "nullable": true }, "MarginType": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "ServiceListOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "UnitCost": { "type": "number", "format": "double" }, "UnitPrice": { "type": "number", "format": "double" }, "CategoryId": { "type": "integer", "format": "int32", "nullable": true }, "Category": { "type": "string", "nullable": true }, "Margin": { "type": "number", "format": "double", "nullable": true }, "MarginType": { "type": "integer", "format": "int32", "nullable": true }, "SubCategoryId": { "type": "integer", "format": "int32", "nullable": true }, "SubCategory": { "type": "string", "nullable": true }, "UnitOfMeasureId": { "type": "integer", "format": "int32", "nullable": true }, "UnitOfMeasure": { "type": "string", "nullable": true }, "IncomeAccountCode": { "type": "string", "nullable": true }, "IncomeAccountName": { "type": "string", "nullable": true }, "ExpenseAccountCode": { "type": "string", "nullable": true }, "ExpenseAccountName": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" }, "IsTaxable": { "type": "boolean" }, "CreatedOn": { "type": "string", "format": "date-time" }, "CreatedBy": { "type": "integer", "format": "int32" }, "ModifiedOn": { "type": "string", "format": "date-time" }, "ModifiedBy": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ServiceListOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ServiceListOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ServiceLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ServiceLookupOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ServiceLookupOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ServiceOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "UnitCost": { "type": "number", "format": "double" }, "UnitPrice": { "type": "number", "format": "double" }, "CategoryId": { "type": "integer", "format": "int32", "nullable": true }, "Category": { "type": "string", "nullable": true }, "SubCategoryId": { "type": "integer", "format": "int32", "nullable": true }, "SubCategory": { "type": "string", "nullable": true }, "UnitOfMeasureId": { "type": "integer", "format": "int32", "nullable": true }, "UnitOfMeasure": { "type": "string", "nullable": true }, "IncomeAccountId": { "type": "integer", "format": "int32", "nullable": true }, "IncomeAccountCode": { "type": "string", "nullable": true }, "IncomeAccountName": { "type": "string", "nullable": true }, "ExpenseAccountId": { "type": "integer", "format": "int32", "nullable": true }, "ExpenseAccountCode": { "type": "string", "nullable": true }, "ExpenseAccountName": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" }, "IsTaxable": { "type": "boolean" }, "CreatedOn": { "type": "string", "format": "date-time" }, "CreatedBy": { "type": "integer", "format": "int32" }, "ModifiedOn": { "type": "string", "format": "date-time" }, "ModifiedBy": { "type": "integer", "format": "int32" }, "Margin": { "type": "number", "format": "double", "nullable": true }, "MarginType": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "ServiceOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ServiceOutputDto" } }, "additionalProperties": false }, "ServiceTypeOptionsLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsDefault": { "type": "boolean" }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "ServiceTypeOptionsLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ServiceTypeOptionsLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ServicesListFilterDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "CategoryIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "SubCategoryIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "UnitOfMeasureIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "IsActive": { "type": "integer", "format": "int32", "nullable": true }, "IsTaxable": { "type": "integer", "format": "int32", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IncomeAccount": { "type": "string", "nullable": true }, "ExpenseAccount": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ServicesListInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/ServicesListFilterDto" } }, "additionalProperties": false }, "SettingsOutputDto": { "type": "object", "properties": { "DefaultPageSize": { "type": "integer", "format": "int32" }, "WorkforcePlannerDefaultPageSize": { "type": "integer", "format": "int32" }, "DefaultSideBarPageSize": { "type": "integer", "format": "int32" }, "CustomFieldsMaxShownItems": { "type": "integer", "format": "int32" }, "DefaultAttachmentTicketsPageSize": { "type": "integer", "format": "int32" }, "MaximumAttachmentFileSizeinMb": { "type": "integer", "format": "int32" }, "DashboardWidgetTimeout": { "type": "integer", "format": "int32" }, "DashboardWidgetMaxColumns": { "type": "integer", "format": "int32" }, "DashboardWidgetMinColumns": { "type": "integer", "format": "int32" }, "DashboardTicketByIssueTypeWidgetMaxColumns": { "type": "integer", "format": "int32" }, "DashboardWidgetPageSize": { "type": "integer", "format": "int32" }, "BrandName": { "type": "string", "nullable": true }, "ProductName": { "type": "string", "nullable": true }, "FullCalendarLicenseKey": { "type": "string", "nullable": true }, "AddOpportunityUrl": { "type": "string", "nullable": true }, "AddActivityUrl": { "type": "string", "nullable": true }, "PendingQuotationsUrl": { "type": "string", "nullable": true }, "AmountDueUrl": { "type": "string", "nullable": true }, "AmountSentUrl": { "type": "string", "nullable": true }, "ExternalLinks": { "type": "object", "additionalProperties": { "type": "string", "nullable": true }, "nullable": true }, "FeatureFlags": { "type": "object", "additionalProperties": { "type": "boolean", "nullable": true }, "nullable": true } }, "additionalProperties": false }, "SettingsOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/SettingsOutputDto" } }, "additionalProperties": false }, "ShiftDetailEntry": { "type": "object", "properties": { "FromTime": { "type": "string", "nullable": true }, "ToTime": { "type": "string", "nullable": true } }, "additionalProperties": false }, "SoftwareAssetsListSearchSelectOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "SoftwareName": { "type": "string", "nullable": true }, "CategoryName": { "type": "string", "nullable": true }, "CategoryId": { "type": "integer", "format": "int32" }, "Version": { "type": "string", "nullable": true }, "ModelNumber": { "type": "string", "nullable": true } }, "additionalProperties": false }, "SoftwareAssetsListSearchSelectOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/SoftwareAssetsListSearchSelectOutputDto" }, "nullable": true } }, "additionalProperties": false }, "SpecialFeature": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "SsoStatus": { "type": "object", "properties": { "Enabled": { "type": "boolean" }, "LoginEndpointUrl": { "type": "string", "nullable": true } }, "additionalProperties": false }, "SsoStatusResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/SsoStatus" } }, "additionalProperties": false }, "StatusLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "FontColor": { "type": "string", "nullable": true }, "Color": { "type": "string", "nullable": true }, "StatusOrder": { "type": "integer", "format": "int32" }, "TypeId": { "type": "integer", "format": "int32" }, "IsSystemStatus": { "type": "integer", "format": "int32" }, "SlaEventId": { "type": "integer", "format": "int32", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "StatusLookupOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/StatusLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "Statuses": { "type": "object", "properties": { "Message": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Color": { "type": "string", "nullable": true } }, "additionalProperties": false }, "StringObjectIDictionaryResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "object", "additionalProperties": { "nullable": true }, "nullable": true } }, "additionalProperties": false }, "StringResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "string", "nullable": true } }, "additionalProperties": false }, "SuggestedResourceCountOutputDto": { "type": "object", "properties": { "SuggestedPasswords": { "type": "integer", "format": "int32" }, "SuggestedDocuments": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "SuggestedResourceCountOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/SuggestedResourceCountOutputDto" } }, "additionalProperties": false }, "SuggestedResourceOutputDto": { "type": "object", "properties": { "ResourceId": { "type": "integer", "format": "int64" }, "ResourceType": { "type": "string", "nullable": true }, "ResourceUrl": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "OrganizationName": { "type": "string", "nullable": true }, "CreatedAt": { "type": "string", "format": "date-time", "nullable": true }, "UpdatedAt": { "type": "string", "format": "date-time", "nullable": true }, "VaultId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "SuggestedResourceOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/SuggestedResourceOutputDto" }, "nullable": true } }, "additionalProperties": false }, "SuggestedResourceTypeEnum": { "enum": [ 0, 1 ], "type": "integer", "format": "int32" }, "SupplierLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "SupplierLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/SupplierLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "SurveySettingsOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "SurveySettingsOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/SurveySettingsOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TaskDependency": { "type": "object", "properties": { "TypeId": { "type": "integer", "format": "int32" }, "TaskId": { "type": "integer", "format": "int32" }, "TaskName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TaskDependencyDto": { "type": "object", "properties": { "TotalCount": { "type": "integer", "format": "int32" }, "Items": { "type": "array", "items": { "$ref": "#/components/schemas/TaskDependency" }, "nullable": true } }, "additionalProperties": false }, "TaskListSearchSelectOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "TicketTaskId": { "type": "integer", "format": "int32" }, "TicketId": { "type": "integer", "format": "int32" }, "TaskId": { "type": "integer", "format": "int32" }, "TaskName": { "type": "string", "nullable": true }, "ProjectName": { "type": "string", "nullable": true }, "ProjectNumber": { "type": "string", "nullable": true }, "TaskStatus": { "type": "string", "nullable": true }, "EndDate": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "TaskListSearchSelectOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TaskListSearchSelectOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TaskRelatedItemsOutputDto": { "type": "object", "properties": { "Title": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Dependencies": { "$ref": "#/components/schemas/TaskDependencyDto" }, "RelatedTickets": { "$ref": "#/components/schemas/TaskRelatedTicketDto" } }, "additionalProperties": false }, "TaskRelatedItemsOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TaskRelatedItemsOutputDto" } }, "additionalProperties": false }, "TaskRelatedTicket": { "type": "object", "properties": { "TicketId": { "type": "integer", "format": "int32" }, "TicketTitle": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32" }, "AccountName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TaskRelatedTicketDto": { "type": "object", "properties": { "TotalCount": { "type": "integer", "format": "int32" }, "Items": { "type": "array", "items": { "$ref": "#/components/schemas/TaskRelatedTicket" }, "nullable": true } }, "additionalProperties": false }, "TaskSearchSelectFilterDto": { "type": "object", "properties": { "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "ProjectName": { "type": "string", "nullable": true }, "ProjectNumber": { "type": "string", "nullable": true }, "TaskName": { "type": "string", "nullable": true }, "TaskStatusIds": { "type": "string", "nullable": true }, "ExcludeClosed": { "type": "boolean" }, "ExcludedId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "TasksListFilterDto": { "type": "object", "properties": { "ProjectIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "TaskName": { "type": "string", "nullable": true }, "AccountIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "Unassigned": { "type": "integer", "format": "int32", "nullable": true }, "MyProjects": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "TasksListInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32", "nullable": true }, "PageNumber": { "type": "integer", "format": "int32", "nullable": true }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/TasksListFilterDto" } }, "additionalProperties": false }, "TasksListOutputDto": { "type": "object", "properties": { "TaskId": { "type": "integer", "format": "int32" }, "TaskName": { "type": "string", "nullable": true }, "TaskDescription": { "type": "string", "nullable": true }, "ProjectName": { "type": "string", "nullable": true }, "ProjectColor": { "type": "string", "nullable": true }, "PlannedHours": { "type": "number", "format": "double" }, "StartDate": { "type": "string", "format": "date-time" }, "EndDate": { "type": "string", "format": "date-time" }, "AccountId": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TasksListOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TasksListOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TeamsChannelBatchInputDto": { "type": "object", "properties": { "ModuleId": { "type": "integer", "format": "int32", "nullable": true }, "TargetedIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "IsEnabled": { "type": "boolean" } }, "additionalProperties": false }, "TeamsChannelInputDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "FailureNotificationEmail": { "type": "string", "nullable": true }, "WebhookUrl": { "type": "string", "nullable": true }, "IsEnabled": { "type": "boolean" } }, "additionalProperties": false }, "TeamsChannelListOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "FailureNotificationEmail": { "type": "string", "nullable": true }, "FailureNotificationCount": { "type": "string", "nullable": true }, "WebhookUrl": { "type": "string", "nullable": true }, "IsEnabled": { "type": "boolean" }, "WorkflowsAssigned": { "type": "integer", "format": "int32" }, "Alerts": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TeamsChannelListOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TeamsChannelListOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TeamsChannelLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TeamsChannelLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TeamsChannelLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TeamsChannelOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "FailureNotificationEmail": { "type": "string", "nullable": true }, "WebhookUrl": { "type": "string", "nullable": true }, "IsEnabled": { "type": "boolean" }, "WorkflowsAssigned": { "type": "integer", "format": "int32" }, "Alerts": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TeamsChannelOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TeamsChannelOutputDto" } }, "additionalProperties": false }, "TeamsChannelStatusInputDto": { "type": "object", "properties": { "WebhookUrl": { "type": "string", "nullable": true }, "TeamsChannelId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "TeamsChannelStatusOutputDto": { "type": "object", "properties": { "IsConnected": { "type": "boolean" } }, "additionalProperties": false }, "TeamsChannelStatusOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TeamsChannelStatusOutputDto" } }, "additionalProperties": false }, "TeamsChannelsActivityLogsFilterDto": { "type": "object", "properties": { "IsSuccess": { "type": "boolean", "nullable": true }, "CreatedOnFromDate": { "type": "string", "format": "date-time", "nullable": true }, "CreatedOnToDate": { "type": "string", "format": "date-time", "nullable": true }, "WorkflowName": { "type": "string", "nullable": true }, "TicketNumber": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TeamsChannelsActivityLogsListInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/TeamsChannelsActivityLogsFilterDto" } }, "additionalProperties": false }, "TeamsChannelsActivityLogsListOutputDto": { "type": "object", "properties": { "Id": { "type": "string", "format": "uuid" }, "TeamsChannelId": { "type": "integer", "format": "int32", "nullable": true }, "IsSuccess": { "type": "boolean", "nullable": true }, "Description": { "type": "string", "nullable": true }, "WorkflowId": { "type": "integer", "format": "int32", "nullable": true }, "WorkflowName": { "type": "string", "nullable": true }, "TicketId": { "type": "integer", "format": "int32", "nullable": true }, "TicketNumber": { "type": "string", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "TeamsChannelsActivityLogsListOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TeamsChannelsActivityLogsListOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TeamsChannelsListFilter": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "IsEnabled": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "TeamsChannelsListInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/TeamsChannelsListFilter" } }, "additionalProperties": false }, "TempAttachmentInputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Alias": { "type": "string", "nullable": true }, "IsUploadedToBlob": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "TempAttachmentOuputDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Alias": { "type": "string", "nullable": true }, "FileType": { "type": "string", "nullable": true }, "IsUploadedToBlob": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "TempAttachmentOuputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TempAttachmentOuputDto" } }, "additionalProperties": false }, "TenantLookupInputDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "TenantLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" }, "IsDefault": { "type": "boolean" } }, "additionalProperties": false }, "TenantLookupOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TenantLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketActivityOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "LogType": { "type": "integer", "format": "int32" }, "WorkTypeId": { "type": "integer", "format": "int32", "nullable": true }, "WorkTypeName": { "type": "string", "nullable": true }, "RoleId": { "type": "integer", "format": "int32", "nullable": true }, "RoleName": { "type": "string", "nullable": true }, "NoteTypeId": { "type": "integer", "format": "int32", "nullable": true }, "ActivityType": { "type": "string", "nullable": true }, "TicketId": { "type": "integer", "format": "int32" }, "Notes": { "type": "string", "nullable": true }, "InternalNotes": { "type": "string", "nullable": true }, "IsPosted": { "type": "integer", "format": "int32" }, "InReview": { "type": "integer", "format": "int32" }, "Billed": { "type": "integer", "format": "int32" }, "Approved": { "type": "integer", "format": "int32" }, "IsMerged": { "type": "integer", "format": "int32" }, "IsInternal": { "type": "integer", "format": "int32" }, "IsUser": { "type": "integer", "format": "int32", "nullable": true }, "AttachmentCount": { "type": "integer", "format": "int32", "nullable": true }, "TimeSpent": { "type": "number", "format": "double", "nullable": true }, "PictureName": { "type": "string", "nullable": true }, "PictureURL": { "type": "string", "nullable": true }, "StartDate": { "type": "string", "format": "date-time", "nullable": true }, "StartTime": { "type": "string", "format": "date-span", "nullable": true }, "EndTime": { "type": "string", "format": "date-span", "nullable": true }, "CreatedByName": { "type": "string", "nullable": true }, "ModifiedByName": { "type": "string", "nullable": true }, "OldStatusColor": { "type": "string", "nullable": true }, "OldStatusFontColor": { "type": "string", "nullable": true }, "NewStatusColor": { "type": "string", "nullable": true }, "NewStatusFontColor": { "type": "string", "nullable": true }, "UserId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "TicketActivityOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketActivityOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketChecklistItemOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int64" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Order": { "type": "integer", "format": "int32" }, "IsCompleted": { "type": "boolean" }, "CompletedBy": { "type": "integer", "format": "int32", "nullable": true }, "CompletedByName": { "type": "string", "nullable": true }, "CompletedOn": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "TicketChecklistItemOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketChecklistItemOutputDto" } }, "additionalProperties": false }, "TicketChecklistItemPostInputDto": { "required": [ "Name" ], "type": "object", "properties": { "Name": { "minLength": 1, "type": "string" }, "Description": { "type": "string", "nullable": true }, "Order": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketChecklistItemPutInputDto": { "required": [ "Name" ], "type": "object", "properties": { "Name": { "minLength": 1, "type": "string" }, "Description": { "type": "string", "nullable": true }, "Order": { "type": "integer", "format": "int32" }, "IsCompleted": { "type": "boolean" } }, "additionalProperties": false }, "TicketCountOutputDto": { "type": "object", "properties": { "Count": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketCountOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketCountOutputDto" } }, "additionalProperties": false }, "TicketExpenseChargeOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "LogType": { "type": "integer", "format": "int32" }, "PurchaseDate": { "type": "string", "format": "date-time" }, "Amount": { "type": "number", "format": "double" }, "Notes": { "type": "string", "nullable": true }, "InternalNotes": { "type": "string", "nullable": true }, "IsApproved": { "type": "boolean" }, "IsBilled": { "type": "boolean" }, "IsPosted": { "type": "boolean" }, "InReview": { "type": "boolean" }, "CreatedByName": { "type": "string", "nullable": true }, "PictureName": { "type": "string", "nullable": true }, "PictureURL": { "type": "string", "nullable": true }, "AttachmentCount": { "type": "integer", "format": "int32" }, "StatusName": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "TicketExpenseChargeOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketExpenseChargeOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketExpenseOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ExpenseSheetId": { "type": "integer", "format": "int32", "nullable": true }, "ExpenseSheetName": { "type": "string", "nullable": true }, "ExpenseEntrySourceId": { "type": "integer", "format": "int32" }, "UserId": { "type": "integer", "format": "int32" }, "Date": { "type": "string", "format": "date-time" }, "ExpenseTypeId": { "type": "integer", "format": "int32" }, "ReimburseStatusId": { "type": "integer", "format": "int32" }, "PaymentTypeId": { "type": "integer", "format": "int32" }, "Reimbursable": { "type": "boolean" }, "TotalAmount": { "type": "number", "format": "double" }, "AmountSpent": { "type": "number", "format": "double" }, "MarkUpAmount": { "type": "number", "format": "double" }, "MarkUpType": { "type": "integer", "format": "int32" }, "IsBillable": { "type": "boolean" }, "UnitPrice": { "type": "number", "format": "double" }, "BalanceDue": { "type": "number", "format": "double" }, "PaidAmount": { "type": "number", "format": "double" }, "Quantity": { "type": "number", "format": "double" }, "Total": { "type": "number", "format": "double" }, "Notes": { "type": "string", "nullable": true }, "InternalNotes": { "type": "string", "nullable": true }, "IsBilled": { "type": "boolean" }, "IsPosted": { "type": "boolean" }, "IsApproved": { "type": "boolean" }, "CustomFields": { "type": "array", "items": { "$ref": "#/components/schemas/CustomFieldDataOutputDto" }, "nullable": true }, "Attachments": { "type": "array", "items": { "$ref": "#/components/schemas/AttachmentOutputDto" }, "nullable": true }, "AttachmentNotes": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketExpenseOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketExpenseOutputDto" } }, "additionalProperties": false }, "TicketExpensePostInputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ExpenseSheetId": { "type": "integer", "format": "int32", "nullable": true }, "ExpenseEntrySourceId": { "type": "integer", "format": "int32" }, "UserId": { "type": "integer", "format": "int32" }, "Date": { "type": "string", "format": "date-time" }, "ExpenseTypeId": { "type": "integer", "format": "int32" }, "PaymentTypeId": { "type": "integer", "format": "int32" }, "AmountSpent": { "type": "number", "format": "double" }, "MarkUpAmount": { "type": "number", "format": "double" }, "MarkUpType": { "type": "integer", "format": "int32" }, "Notes": { "type": "string", "nullable": true }, "InternalNotes": { "type": "string", "nullable": true }, "Reimbursable": { "type": "boolean" }, "IsBillable": { "type": "boolean" }, "UnitPrice": { "type": "number", "format": "double", "nullable": true }, "EmailNotification": { "$ref": "#/components/schemas/EmailNotificationDto" }, "CustomFields": { "type": "array", "items": { "$ref": "#/components/schemas/CustomFieldDataInputDto" }, "nullable": true }, "TempAttachments": { "type": "array", "items": { "$ref": "#/components/schemas/TempAttachmentInputDto" }, "nullable": true }, "AttachmentNotes": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketExpensePutInputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "ExpenseSheetId": { "type": "integer", "format": "int32", "nullable": true }, "ExpenseEntrySourceId": { "type": "integer", "format": "int32" }, "Date": { "type": "string", "format": "date-time" }, "ExpenseTypeId": { "type": "integer", "format": "int32" }, "PaymentTypeId": { "type": "integer", "format": "int32" }, "AmountSpent": { "type": "number", "format": "double" }, "MarkUpAmount": { "type": "number", "format": "double" }, "MarkUpType": { "type": "boolean" }, "Notes": { "type": "string", "nullable": true }, "InternalNotes": { "type": "string", "nullable": true }, "Reimbursable": { "type": "boolean" }, "IsBillable": { "type": "boolean" }, "UnitPrice": { "type": "number", "format": "double", "nullable": true }, "EmailNotification": { "$ref": "#/components/schemas/EmailNotificationDto" }, "CustomFields": { "type": "array", "items": { "$ref": "#/components/schemas/CustomFieldDataInputDto" }, "nullable": true }, "AttachmentNotes": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketFilterDto": { "type": "object", "properties": { "IsScheduled": { "type": "integer", "format": "int32", "nullable": true }, "IsRecurringTickets": { "type": "integer", "format": "int32", "nullable": true }, "Title": { "type": "string", "nullable": true }, "Account": { "type": "string", "nullable": true }, "LocationName": { "type": "string", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "AssigneeName": { "type": "string", "nullable": true }, "TicketNumber": { "type": "string", "nullable": true }, "CreatedByName": { "type": "string", "nullable": true }, "Details": { "type": "string", "nullable": true }, "ContactName": { "type": "string", "nullable": true }, "StatusNames": { "type": "string", "nullable": true }, "QueueNames": { "type": "string", "nullable": true }, "PriorityNames": { "type": "string", "nullable": true }, "TicketTypeNames": { "type": "string", "nullable": true }, "IssueTypeNames": { "type": "string", "nullable": true }, "ServiceLevelAgreementNames": { "type": "string", "nullable": true }, "SubIssueTypeNames": { "type": "string", "nullable": true }, "SourceIds": { "type": "string", "nullable": true }, "ExcludeCompleted": { "type": "integer", "format": "int32" }, "OpenDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "OpenDateTo": { "type": "string", "format": "date-time", "nullable": true }, "CompletedDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "CompletedDateTo": { "type": "string", "format": "date-time", "nullable": true }, "LastActivityUpdateFrom": { "type": "string", "format": "date-time", "nullable": true }, "LastActivityUpdateTo": { "type": "string", "format": "date-time", "nullable": true }, "CreatedOnFrom": { "type": "string", "format": "date-time", "nullable": true }, "CreatedOnTo": { "type": "string", "format": "date-time", "nullable": true }, "LastStatusUpdateFrom": { "type": "string", "format": "date-time", "nullable": true }, "LastStatusUpdateTo": { "type": "string", "format": "date-time", "nullable": true }, "LastPriorityUpdateFrom": { "type": "string", "format": "date-time", "nullable": true }, "LastPriorityUpdateTo": { "type": "string", "format": "date-time", "nullable": true }, "LastQueueUpdateFrom": { "type": "string", "format": "date-time", "nullable": true }, "LastQueueUpdateTo": { "type": "string", "format": "date-time", "nullable": true }, "DueDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "DueDateTo": { "type": "string", "format": "date-time", "nullable": true }, "ResolutionTargetTimeFrom": { "type": "string", "format": "date-time", "nullable": true }, "ResolutionTargetTimeTo": { "type": "string", "format": "date-time", "nullable": true }, "ContactId": { "type": "integer", "format": "int32", "nullable": true }, "HardwareAssetId": { "type": "integer", "format": "int32", "nullable": true }, "AccountLocationId": { "type": "integer", "format": "int32", "nullable": true }, "AccountIds": { "type": "string", "nullable": true }, "SLAEventStatusIds": { "type": "string", "nullable": true }, "FromDate": { "type": "string", "nullable": true }, "ToDate": { "type": "string", "nullable": true }, "Value": { "type": "string", "nullable": true }, "ActionType": { "type": "integer", "format": "int32", "nullable": true }, "HardwareAssetName": { "type": "string", "nullable": true }, "OwnerIds": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketGlobalSearchOutput": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "TicketNumber": { "type": "string", "nullable": true }, "Title": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "LocationId": { "type": "integer", "format": "int32", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "ContactId": { "type": "integer", "format": "int32", "nullable": true }, "ContactName": { "type": "string", "nullable": true }, "QueueId": { "type": "integer", "format": "int32", "nullable": true }, "QueueName": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "StatusName": { "type": "string", "nullable": true }, "PriorityId": { "type": "integer", "format": "int32" }, "PriorityName": { "type": "string", "nullable": true }, "AssigneeId": { "type": "integer", "format": "int32", "nullable": true }, "AssigneeName": { "type": "string", "nullable": true }, "OpenDate": { "type": "string", "format": "date-time", "nullable": true }, "CreatedById": { "type": "integer", "format": "int32" }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "CreatedByName": { "type": "string", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "HardwareAssetId": { "type": "integer", "format": "int32", "nullable": true }, "HardwareAssetName": { "type": "string", "nullable": true }, "SoftwareAssetId": { "type": "integer", "format": "int32", "nullable": true }, "SoftwareAssetName": { "type": "string", "nullable": true }, "SLAStatusEventId": { "type": "integer", "format": "int32", "nullable": true }, "HasMetSLA": { "type": "integer", "format": "int32", "nullable": true }, "ActualPauseMinutes": { "type": "integer", "format": "int32", "nullable": true }, "ActualFirstResponseMinutes": { "type": "integer", "format": "int32", "nullable": true }, "ActualResolutionMinutes": { "type": "integer", "format": "int32", "nullable": true }, "IsSLAPaused": { "type": "integer", "format": "int32", "nullable": true }, "ResolutionTargetTime": { "type": "string", "format": "date-time", "nullable": true }, "ResolutionActualTime": { "type": "string", "format": "date-time", "nullable": true }, "FirstResponseTargetTime": { "type": "string", "format": "date-time", "nullable": true }, "FirstResponseActualTime": { "type": "string", "format": "date-time", "nullable": true }, "SLALastPausedTime": { "type": "string", "format": "date-time", "nullable": true }, "SLALastResumedTime": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "TicketGlobalSearchOutputIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketGlobalSearchOutput" }, "nullable": true } }, "additionalProperties": false }, "TicketInputDto": { "required": [ "AccountId", "Details", "LocationId", "OpenDate", "PriorityId", "SourceId", "StatusId", "Title", "TypeId" ], "type": "object", "properties": { "Title": { "minLength": 1, "type": "string" }, "Details": { "minLength": 1, "type": "string" }, "AccountId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "LocationId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "ContactId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "SoftwareAssetId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "HardwareAssetId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "QueueId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "StatusId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "PriorityId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "TypeId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "IssueTypeId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "SubIssueTypeId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "ContractId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "AssigneeId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "WorkTypeId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "SourceId": { "type": "integer", "format": "int32" }, "SLAId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "OpenDate": { "type": "string", "format": "date-time" }, "DueDate": { "type": "string", "format": "date-time", "nullable": true }, "SecondaryAssignees": { "type": "array", "items": { "$ref": "#/components/schemas/SecondaryAssigneeInputDto" }, "nullable": true }, "Ccs": { "type": "array", "items": { "$ref": "#/components/schemas/CCInputDto" }, "nullable": true }, "TempAttachments": { "type": "array", "items": { "$ref": "#/components/schemas/TempAttachmentInputDto" }, "nullable": true }, "CustomFieldsData": { "type": "array", "items": { "$ref": "#/components/schemas/CustomFieldDataInputDto" }, "nullable": true }, "UseDefaultContract": { "type": "boolean" } }, "additionalProperties": false }, "TicketListDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "TenantName": { "type": "string", "nullable": true }, "TicketNumber": { "type": "string", "nullable": true }, "Title": { "type": "string", "nullable": true }, "Details": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "LocationId": { "type": "integer", "format": "int32", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "LocationName": { "type": "string", "nullable": true }, "ContactId": { "type": "integer", "format": "int32", "nullable": true }, "ContactName": { "type": "string", "nullable": true }, "QueueId": { "type": "integer", "format": "int32", "nullable": true }, "QueueName": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "StatusName": { "type": "string", "nullable": true }, "StatusColor": { "type": "string", "nullable": true }, "StatusForeColor": { "type": "string", "nullable": true }, "StatusOrder": { "type": "integer", "format": "int32" }, "PriorityId": { "type": "integer", "format": "int32" }, "PriorityName": { "type": "string", "nullable": true }, "PriorityColor": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32", "nullable": true }, "TypeName": { "type": "string", "nullable": true }, "IssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "IssueTypeName": { "type": "string", "nullable": true }, "SubIssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "SubIssueTypeName": { "type": "string", "nullable": true }, "ContractId": { "type": "integer", "format": "int32", "nullable": true }, "ContractNumber": { "type": "string", "nullable": true }, "ContractName": { "type": "string", "nullable": true }, "AssigneeId": { "type": "integer", "format": "int32", "nullable": true }, "AssigneeName": { "type": "string", "nullable": true }, "WorkTypeId": { "type": "integer", "format": "int32", "nullable": true }, "WorkTypeName": { "type": "string", "nullable": true }, "TicketRecurringMasterId": { "type": "integer", "format": "int32", "nullable": true }, "Recurring": { "type": "integer", "format": "int32", "nullable": true }, "SLAStatusEventId": { "type": "integer", "format": "int32", "nullable": true }, "SourceId": { "type": "integer", "format": "int32", "nullable": true }, "SLAId": { "type": "integer", "format": "int32", "nullable": true }, "SLAObjectiveId": { "type": "integer", "format": "int32", "nullable": true }, "SLAName": { "type": "string", "nullable": true }, "IsScheduled": { "type": "integer", "format": "int32" }, "HardwareAssetId": { "type": "integer", "format": "int32" }, "HasMetSLA": { "type": "integer", "format": "int32", "nullable": true }, "ActualPauseMinutes": { "type": "integer", "format": "int32", "nullable": true }, "ActualFirstResponseMinutes": { "type": "integer", "format": "int32", "nullable": true }, "ActualResolutionMinutes": { "type": "integer", "format": "int32", "nullable": true }, "IsSLAPaused": { "type": "integer", "format": "int32", "nullable": true }, "SLAStatusEnum": { "type": "integer", "format": "int32", "nullable": true }, "OpenDate": { "type": "string", "format": "date-time", "nullable": true }, "DueDate": { "type": "string", "format": "date-time", "nullable": true }, "CompletedDate": { "type": "string", "format": "date-time", "nullable": true }, "ReOpenedDate": { "type": "string", "format": "date-time", "nullable": true }, "LastActivityUpdate": { "type": "string", "format": "date-time", "nullable": true }, "ResolutionTargetTime": { "type": "string", "format": "date-time", "nullable": true }, "ResolutionActualTime": { "type": "string", "format": "date-time", "nullable": true }, "FirstResponseTargetTime": { "type": "string", "format": "date-time", "nullable": true }, "FirstResponseActualTime": { "type": "string", "format": "date-time", "nullable": true }, "SLALastPausedTime": { "type": "string", "format": "date-time", "nullable": true }, "SLALastResumedTime": { "type": "string", "format": "date-time", "nullable": true }, "LastStatusUpdate": { "type": "string", "format": "date-time", "nullable": true }, "LastPriorityUpdate": { "type": "string", "format": "date-time", "nullable": true }, "LastQueueUpdate": { "type": "string", "format": "date-time", "nullable": true }, "CreatedByName": { "type": "string", "nullable": true }, "CustomFields": { "type": "string", "nullable": true }, "HardwareAssetName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketListDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketListDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketListDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketListDto" }, "nullable": true } }, "additionalProperties": false }, "TicketLogsOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedOn": { "type": "string", "format": "date-time" }, "Source": { "type": "string", "nullable": true }, "Action": { "type": "string", "nullable": true }, "Details": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketLogsOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketLogsOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketMergeInputDto": { "type": "object", "properties": { "DestinationTicketId": { "type": "integer", "format": "int32" }, "SourceTicketIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "IsMerge": { "type": "boolean" } }, "additionalProperties": false }, "TicketMergeOutputDto": { "type": "object", "properties": { "JobId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketMergeOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketMergeOutputDto" } }, "additionalProperties": false }, "TicketNoteOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "Details": { "type": "string", "nullable": true }, "IsInternal": { "type": "boolean" }, "TypeId": { "type": "integer", "format": "int32", "nullable": true }, "TypeName": { "type": "string", "nullable": true }, "CreatedByName": { "type": "string", "nullable": true }, "CreatedByEmail": { "type": "string", "nullable": true }, "ModifiedByName": { "type": "string", "nullable": true }, "Attachments": { "type": "array", "items": { "$ref": "#/components/schemas/AttachmentOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketNoteOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketNoteOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketNoteOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketNoteOutputDto" } }, "additionalProperties": false }, "TicketNotePostInputDto": { "required": [ "Details", "IsInternal", "NoteDate", "TypeId" ], "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Details": { "minLength": 1, "type": "string" }, "IsInternal": { "type": "boolean" }, "TypeId": { "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32" }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "NoteDate": { "type": "string", "format": "date-time" }, "Attachments": { "type": "array", "items": { "$ref": "#/components/schemas/AttachmentInputDto" }, "nullable": true }, "TempAttachments": { "type": "array", "items": { "$ref": "#/components/schemas/TempAttachmentInputDto" }, "nullable": true }, "EmailNotification": { "$ref": "#/components/schemas/EmailNotificationDto" }, "AttachmentIds": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "TicketNotePutInputDto": { "required": [ "Details", "IsInternal", "NoteDate", "TypeId" ], "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Details": { "minLength": 1, "type": "string" }, "IsInternal": { "type": "boolean" }, "TypeId": { "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32" }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "NoteDate": { "type": "string", "format": "date-time" }, "EmailNotification": { "$ref": "#/components/schemas/EmailNotificationDto" }, "AttachmentIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true } }, "additionalProperties": false }, "TicketNoteTemplateDetailsOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Details": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketNoteTemplateDetailsOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketNoteTemplateDetailsOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketNoteTemplateLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "IsInternal": { "type": "boolean" } }, "additionalProperties": false }, "TicketNoteTemplateLookupOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketNoteTemplateLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "TicketNumber": { "type": "string", "nullable": true }, "Title": { "type": "string", "nullable": true }, "Details": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "LocationId": { "type": "integer", "format": "int32", "nullable": true }, "LocationName": { "type": "string", "nullable": true }, "LocationPhone": { "type": "string", "nullable": true }, "ContactId": { "type": "integer", "format": "int32", "nullable": true }, "ContactName": { "type": "string", "nullable": true }, "ContactPhone": { "type": "string", "nullable": true }, "ContactEmail": { "type": "string", "nullable": true }, "SoftwareAssetId": { "type": "integer", "format": "int32", "nullable": true }, "SoftwareAssetName": { "type": "string", "nullable": true }, "HardwareAssetId": { "type": "integer", "format": "int32", "nullable": true }, "HardwareAssetName": { "type": "string", "nullable": true }, "VSAAssetId": { "type": "string", "nullable": true }, "HasVsaAgent": { "type": "integer", "format": "int32", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "StatusName": { "type": "string", "nullable": true }, "StatusColor": { "type": "string", "nullable": true }, "StatusForeColor": { "type": "string", "nullable": true }, "StatusOrder": { "type": "integer", "format": "int32" }, "PriorityId": { "type": "integer", "format": "int32" }, "PriorityName": { "type": "string", "nullable": true }, "PriorityColor": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32", "nullable": true }, "TypeName": { "type": "string", "nullable": true }, "IssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "IssueTypeName": { "type": "string", "nullable": true }, "SubIssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "SubIssueTypeName": { "type": "string", "nullable": true }, "ContractId": { "type": "integer", "format": "int32", "nullable": true }, "ContractNumber": { "type": "string", "nullable": true }, "ContractName": { "type": "string", "nullable": true }, "WorkTypeId": { "type": "integer", "format": "int32", "nullable": true }, "WorkTypeName": { "type": "string", "nullable": true }, "SLAStatusEventId": { "type": "integer", "format": "int32", "nullable": true }, "SourceId": { "type": "integer", "format": "int32", "nullable": true }, "SourceName": { "type": "string", "nullable": true }, "OpenDate": { "type": "string", "format": "date-time", "nullable": true }, "DueDate": { "type": "string", "format": "date-time", "nullable": true }, "CompletedDate": { "type": "string", "format": "date-time", "nullable": true }, "LastActivityUpdate": { "type": "string", "format": "date-time", "nullable": true }, "LastStatusUpdate": { "type": "string", "format": "date-time", "nullable": true }, "LastPriorityUpdate": { "type": "string", "format": "date-time", "nullable": true }, "OccurrenceCount": { "type": "integer", "format": "int32", "nullable": true }, "LastOccurrenceDate": { "type": "string", "format": "date-time", "nullable": true }, "CCs": { "type": "array", "items": { "$ref": "#/components/schemas/CCOutputDto" }, "nullable": true }, "RmmTicketReference": { "type": "string", "nullable": true }, "SLAName": { "type": "string", "nullable": true }, "HasMetSLA": { "type": "integer", "format": "int32", "nullable": true }, "FirstResponseTargetTime": { "type": "string", "format": "date-time", "nullable": true }, "FirstResponseActualTime": { "type": "string", "format": "date-time", "nullable": true }, "ResolutionActualTime": { "type": "string", "format": "date-time", "nullable": true }, "ResolutionTargetTime": { "type": "string", "format": "date-time", "nullable": true }, "SLAStatusEnum": { "type": "integer", "format": "int32", "nullable": true }, "TenantId": { "type": "integer", "format": "int32" }, "QueueId": { "type": "integer", "format": "int32", "nullable": true }, "QueueName": { "type": "string", "nullable": true }, "AssigneeId": { "type": "integer", "format": "int32", "nullable": true }, "AssigneeName": { "type": "string", "nullable": true }, "TicketRecurringMasterId": { "type": "integer", "format": "int32", "nullable": true }, "Recurring": { "type": "integer", "format": "int32", "nullable": true }, "SLAId": { "type": "integer", "format": "int32", "nullable": true }, "SLAObjectiveId": { "type": "integer", "format": "int32", "nullable": true }, "IsScheduled": { "type": "integer", "format": "int32" }, "ActualPauseMinutes": { "type": "integer", "format": "int32", "nullable": true }, "ActualFirstResponseMinutes": { "type": "integer", "format": "int32", "nullable": true }, "ActualResolutionMinutes": { "type": "integer", "format": "int32", "nullable": true }, "IsSLAPaused": { "type": "integer", "format": "int32", "nullable": true }, "ReOpenedDate": { "type": "string", "format": "date-time", "nullable": true }, "SLALastPausedTime": { "type": "string", "format": "date-time", "nullable": true }, "SLALastResumedTime": { "type": "string", "format": "date-time", "nullable": true }, "LastQueueUpdate": { "type": "string", "format": "date-time", "nullable": true }, "HasPostedEntries": { "type": "boolean" }, "SecondaryAssignees": { "type": "array", "items": { "$ref": "#/components/schemas/SecondaryAssigneeInputDto" }, "nullable": true }, "CreatedByName": { "type": "string", "nullable": true }, "TotalExpenses": { "type": "number", "format": "double", "nullable": true }, "TotalTimeSpent": { "type": "number", "format": "double", "nullable": true }, "IsReadOnly": { "type": "boolean" }, "OpenDateLocked": { "type": "boolean" }, "IntegrationTypeId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "TicketOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketOutputDto" } }, "additionalProperties": false }, "TicketRephraseNoteInputDto": { "required": [ "Details" ], "type": "object", "properties": { "Details": { "minLength": 1, "type": "string" } }, "additionalProperties": false }, "TicketSLAInfoOutputDto": { "type": "object", "properties": { "SlaStage": { "$ref": "#/components/schemas/TicketSLAStageEnum" }, "SlaName": { "type": "string", "nullable": true }, "TicketPriorityName": { "type": "string", "nullable": true }, "TicketPriorityColor": { "type": "string", "nullable": true }, "RespondGoal": { "type": "number", "format": "double" }, "RespondActual": { "type": "number", "format": "double" }, "RespondRemaining": { "type": "number", "format": "double" }, "ResolveGoal": { "type": "number", "format": "double" }, "ResolveActual": { "type": "number", "format": "double" }, "ResolveRemaining": { "type": "number", "format": "double" }, "WaitingActual": { "type": "number", "format": "double" }, "ReopenActual": { "type": "number", "format": "double" }, "TimeTotalGoal": { "type": "number", "format": "double" }, "TimeTotalActual": { "type": "number", "format": "double" }, "TimeTotalRemaining": { "type": "number", "format": "double" } }, "additionalProperties": false }, "TicketSLAInfoOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketSLAInfoOutputDto" } }, "additionalProperties": false }, "TicketSLAStageEnum": { "enum": [ 0, 1, 2, 3 ], "type": "integer", "format": "int32" }, "TicketServiceCallToDoOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "ItemType": { "type": "integer", "format": "int32" }, "Description": { "type": "string", "nullable": true }, "AssignedTo": { "type": "string", "nullable": true }, "Complete": { "type": "boolean" }, "StartDate": { "type": "string", "format": "date-time" }, "EndDate": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "TicketServiceCallToDoOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketServiceCallToDoOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketSmartResolutionSummaryOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Summary": { "type": "string", "nullable": true }, "ParentId": { "type": "integer", "format": "int32" }, "DurationInMilliseconds": { "type": "integer", "format": "int32" }, "CreatedOn": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "TicketSmartResolutionSummaryOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketSmartResolutionSummaryOutputDto" } }, "additionalProperties": false }, "TicketSmartResolutionSummaryPostInputDto": { "type": "object", "properties": { "Summary": { "type": "string", "nullable": true }, "DurationInMilliseconds": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketSmartResolutionSummaryPutInputDto": { "type": "object", "properties": { "Summary": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketSmartResolutionSummaryUserInformationDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "FirstName": { "type": "string", "nullable": true }, "LastName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketSmartResolutionSummaryWithUserInformationOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Summary": { "type": "string", "nullable": true }, "ParentId": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time" }, "UpdatedOn": { "type": "string", "format": "date-time", "nullable": true }, "User": { "$ref": "#/components/schemas/TicketSmartResolutionSummaryUserInformationDto" } }, "additionalProperties": false }, "TicketSmartResolutionSummaryWithUserInformationOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketSmartResolutionSummaryWithUserInformationOutputDto" } }, "additionalProperties": false }, "TicketSmartSummaryOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Summary": { "type": "string", "nullable": true }, "ParentId": { "type": "integer", "format": "int32" }, "CreatedOn": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "TicketSmartSummaryOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketSmartSummaryOutputDto" } }, "additionalProperties": false }, "TicketSmartSummaryPutInputDto": { "type": "object", "properties": { "Summary": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketSmartSummaryUserInformationDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "FirstName": { "type": "string", "nullable": true }, "LastName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketSmartSummaryWithUserInformationOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Summary": { "type": "string", "nullable": true }, "ParentId": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time" }, "UpdatedOn": { "type": "string", "format": "date-time", "nullable": true }, "User": { "$ref": "#/components/schemas/TicketSmartSummaryUserInformationDto" } }, "additionalProperties": false }, "TicketSmartSummaryWithUserInformationOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketSmartSummaryWithUserInformationOutputDto" } }, "additionalProperties": false }, "TicketSurveyScoreOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Email": { "type": "string", "nullable": true }, "Comment": { "type": "string", "nullable": true }, "Score": { "type": "integer", "format": "int32" }, "Date": { "type": "string", "format": "date-time" }, "ScoreMeta": { "type": "string", "nullable": true }, "ScoreTextInternal": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketSurveyScoreOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketSurveyScoreOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketSyncOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "TicketSyncOutputDtoIEnumerablePagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketSyncOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketSyncOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketSyncOutputDto" } }, "additionalProperties": false }, "TicketTabsIndicatorsOutputDto": { "type": "object", "properties": { "RelatedTicketsCount": { "type": "integer", "format": "int32" }, "TicketTasksCount": { "type": "integer", "format": "int32" }, "ServiceCallsToDosCount": { "type": "integer", "format": "int32" }, "ExpensesChargesCount": { "type": "integer", "format": "int32" }, "ActivitiesCount": { "type": "integer", "format": "int32" }, "RelatedAlertsCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketTabsIndicatorsOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketTabsIndicatorsOutputDto" } }, "additionalProperties": false }, "TicketTaskDeleteInputDto": { "type": "object", "properties": { "TicketTaskIds": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketTaskInputDto": { "type": "object", "properties": { "TicketTaskIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true } }, "additionalProperties": false }, "TicketTaskListOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "TicketId": { "type": "integer", "format": "int32" }, "TaskId": { "type": "integer", "format": "int32" }, "TaskName": { "type": "string", "nullable": true }, "ProjectName": { "type": "string", "nullable": true }, "TaskStatus": { "type": "string", "nullable": true }, "StartDate": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "TicketTaskListOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketTaskListOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketTemplateLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketTemplateLookupOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketTemplateLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketTemplateOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Title": { "type": "string", "nullable": true }, "IssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "SubIssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "PriorityId": { "type": "integer", "format": "int32", "nullable": true }, "QueueId": { "type": "integer", "format": "int32", "nullable": true }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "AssigneeId": { "type": "integer", "format": "int32", "nullable": true }, "AssigneeName": { "type": "string", "nullable": true }, "TicketTypeId": { "type": "integer", "format": "int32", "nullable": true }, "ExpectedTimeToResolve": { "type": "number", "format": "double", "nullable": true }, "Details": { "type": "string", "nullable": true }, "TimeToResolveTypeId": { "type": "integer", "format": "int32", "nullable": true }, "WorkTypeId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "TicketTemplateOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketTemplateOutputDto" } }, "additionalProperties": false }, "TicketTimeEntryInputDto": { "required": [ "EndTime", "RoleId", "StartDate", "StartTime", "WorkTypeId" ], "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "StartDate": { "type": "string", "format": "date" }, "StartTime": { "type": "string", "format": "date-span" }, "EndTime": { "type": "string", "format": "date-span" }, "Timespent": { "maximum": 2147483647, "minimum": 0, "type": "number", "format": "double" }, "Notes": { "type": "string", "nullable": true }, "InternalNotes": { "type": "string", "nullable": true }, "WorkTypeId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "RoleId": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "UserId": { "type": "integer", "format": "int32", "nullable": true }, "CustomFields": { "type": "array", "items": { "$ref": "#/components/schemas/CustomFieldDataInputDto" }, "nullable": true }, "EmailNotification": { "$ref": "#/components/schemas/EmailNotificationDto" } }, "additionalProperties": false }, "TicketTimeEntryOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "StartDate": { "type": "string", "format": "date-time", "nullable": true }, "StartTime": { "type": "string", "format": "date-span", "nullable": true }, "EndTime": { "type": "string", "format": "date-span", "nullable": true }, "Timespent": { "type": "number", "format": "double", "nullable": true }, "Notes": { "type": "string", "nullable": true }, "UserId": { "type": "integer", "format": "int32" }, "InternalNotes": { "type": "string", "nullable": true }, "Approved": { "type": "boolean" }, "Billed": { "type": "boolean" }, "Posted": { "type": "boolean" }, "WorkTypeId": { "type": "integer", "format": "int32", "nullable": true }, "RoleId": { "type": "integer", "format": "int32", "nullable": true }, "EmployeeName": { "type": "string", "nullable": true }, "TimeSpentBy": { "type": "string", "nullable": true }, "WorkTypeName": { "type": "string", "nullable": true }, "RoleName": { "type": "string", "nullable": true }, "WeekStart": { "type": "string", "format": "date-time" }, "WeekEnd": { "type": "string", "format": "date-time" }, "CustomFields": { "type": "array", "items": { "$ref": "#/components/schemas/CustomFieldDataOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketTimeEntryOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketTimeEntryOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketTimeEntryOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketTimeEntryOutputDto" } }, "additionalProperties": false }, "TicketTimeEntryTemplateDetailsOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Notes": { "type": "string", "nullable": true }, "InternalNotes": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketTimeEntryTemplateDetailsOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketTimeEntryTemplateDetailsOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketTimeEntryTemplateLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Notes": { "type": "string", "nullable": true }, "InternalNotes": { "type": "string", "nullable": true }, "RoleId": { "type": "integer", "format": "int32", "nullable": true }, "WorkTypeId": { "type": "integer", "format": "int32", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "Timespent": { "type": "number", "format": "double" } }, "additionalProperties": false }, "TicketTimeEntryTemplateLookupOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketTimeEntryTemplateLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketsCountByAssigneePriorityDataOutputDto": { "type": "object", "properties": { "Counts": { "type": "array", "items": { "$ref": "#/components/schemas/TicketsCountByAssigneePriorityOutputDto" }, "nullable": true }, "TopPerformers": { "type": "array", "items": { "$ref": "#/components/schemas/PerformerOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketsCountByAssigneePriorityDataOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketsCountByAssigneePriorityDataOutputDto" } }, "additionalProperties": false }, "TicketsCountByAssigneePriorityOutputDto": { "type": "object", "properties": { "UserId": { "type": "integer", "format": "int32" }, "FullName": { "type": "string", "nullable": true }, "PriorityId": { "type": "integer", "format": "int32" }, "TicketsCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketsCountByBasicStatusOutputDto": { "type": "object", "properties": { "OverDue": { "type": "integer", "format": "int32" }, "Closed": { "type": "integer", "format": "int32" }, "Created": { "type": "integer", "format": "int32" }, "ClosedToday": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketsCountByBasicStatusOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketsCountByBasicStatusOutputDto" } }, "additionalProperties": false }, "TicketsCountByIssueTypeOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "TicketsCount": { "type": "integer", "format": "int32" }, "TicketCreationDate": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "TicketsCountByIssueTypeOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TicketsCountByIssueTypeOutputDto" } }, "additionalProperties": false }, "TicketsCountByPriorityOutputDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Color": { "type": "string", "nullable": true }, "TicketsCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketsCountByPriorityOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketsCountByPriorityOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketsCountByQueueOutputDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "TicketsCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketsCountByQueueOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketsCountByQueueOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketsCountByStatusOutputDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Color": { "type": "string", "nullable": true }, "FontColor": { "type": "string", "nullable": true }, "TypeId": { "type": "integer", "format": "int32" }, "Order": { "type": "integer", "format": "int32" }, "TicketsCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketsCountByStatusOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketsCountByStatusOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketsDueOutputDto": { "type": "object", "properties": { "TicketNumber": { "type": "string", "nullable": true }, "TicketId": { "type": "integer", "format": "int32" }, "AssigneeId": { "type": "integer", "format": "int32", "nullable": true }, "AssigneeName": { "type": "string", "nullable": true }, "DueDate": { "type": "string", "format": "date-time", "nullable": true }, "PriorityId": { "type": "integer", "format": "int32" }, "PriorityName": { "type": "string", "nullable": true }, "PriorityColor": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketsDueOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketsDueOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TicketsListSearchSelectOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "TicketNumber": { "type": "string", "nullable": true }, "Title": { "type": "string", "nullable": true }, "QueueId": { "type": "integer", "format": "int32", "nullable": true }, "QueueName": { "type": "string", "nullable": true }, "AssigneeId": { "type": "integer", "format": "int32", "nullable": true }, "AssigneeName": { "type": "string", "nullable": true }, "OpenDate": { "type": "string", "format": "date-time" }, "StatusName": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "StatusColor": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketsListSearchSelectOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketsListSearchSelectOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketsListSummaryOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Title": { "type": "string", "nullable": true }, "TicketNumber": { "type": "string", "nullable": true }, "StatusName": { "type": "string", "nullable": true }, "StatusId": { "type": "string", "nullable": true }, "StatusColor": { "type": "string", "nullable": true }, "PriorityId": { "type": "string", "nullable": true }, "PriorityName": { "type": "string", "nullable": true }, "PriorityColor": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketsListSummaryOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketsListSummaryOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TicketsUpcomingOutputDto": { "type": "object", "properties": { "TicketNumber": { "type": "string", "nullable": true }, "TicketId": { "type": "integer", "format": "int32" }, "AssigneeId": { "type": "integer", "format": "int32", "nullable": true }, "AssigneeName": { "type": "string", "nullable": true }, "DueDate": { "type": "string", "format": "date-time", "nullable": true }, "PriorityId": { "type": "integer", "format": "int32" }, "PriorityName": { "type": "string", "nullable": true }, "PriorityColor": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TicketsUpcomingOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TicketsUpcomingOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TimeLogOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "Timespent": { "type": "number", "format": "double", "nullable": true }, "OverTimeSpent": { "type": "number", "format": "double" }, "TimesheetId": { "type": "integer", "format": "int32" }, "WeekStart": { "type": "string", "format": "date-time" }, "WeekEnd": { "type": "string", "format": "date-time" }, "TimeEntrySourceId": { "type": "integer", "format": "int32" }, "TicketId": { "type": "integer", "format": "int32", "nullable": true }, "ProjectId": { "type": "integer", "format": "int32", "nullable": true }, "UserId": { "type": "integer", "format": "int32" }, "FirstName": { "type": "string", "nullable": true }, "LastName": { "type": "string", "nullable": true }, "RoleId": { "type": "integer", "format": "int32", "nullable": true }, "Role": { "type": "string", "nullable": true }, "WorkTypeId": { "type": "integer", "format": "int32", "nullable": true }, "WorkType": { "type": "string", "nullable": true }, "Notes": { "type": "string", "nullable": true }, "InternalNotes": { "type": "string", "nullable": true }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "AccountName": { "type": "string", "nullable": true }, "IsPosted": { "type": "boolean" }, "IsApproved": { "type": "boolean" }, "IsBilled": { "type": "boolean" }, "IsBillable": { "type": "boolean" }, "StartDate": { "type": "string", "format": "date-time", "nullable": true }, "StartTime": { "type": "string", "format": "date-span", "nullable": true }, "EndTime": { "type": "string", "format": "date-span", "nullable": true }, "CreatedByName": { "type": "string", "nullable": true }, "ModifiedByName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TimeLogOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/TimeLogOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TimeLoggedByTechnicianDataOutputDto": { "type": "object", "properties": { "Durations": { "type": "array", "items": { "$ref": "#/components/schemas/TimeLoggedByTechnicianOutputDto" }, "nullable": true }, "TopPerformers": { "type": "array", "items": { "$ref": "#/components/schemas/PerformerOutputDto" }, "nullable": true } }, "additionalProperties": false }, "TimeLoggedByTechnicianDataOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TimeLoggedByTechnicianDataOutputDto" } }, "additionalProperties": false }, "TimeLoggedByTechnicianOutputDto": { "type": "object", "properties": { "UserId": { "type": "integer", "format": "int32" }, "FullName": { "type": "string", "nullable": true }, "ProjectTasksTime": { "type": "number", "format": "double" }, "AdminTime": { "type": "number", "format": "double" }, "TicketsTime": { "type": "number", "format": "double" } }, "additionalProperties": false }, "ToDoOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "TicketId": { "type": "integer", "format": "int32", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Complete": { "type": "boolean" }, "UserId": { "type": "integer", "format": "int32" }, "Date": { "type": "string", "format": "date-time" }, "Resource": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ToDoOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ToDoOutputDto" } }, "additionalProperties": false }, "ToDoPostInputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Description": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "UserId": { "type": "integer", "format": "int32" }, "Date": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "ToDoPutInputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Description": { "type": "string", "nullable": true }, "StatusId": { "type": "integer", "format": "int32" }, "UserId": { "type": "integer", "format": "int32" }, "Date": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "TokenOutputDto": { "type": "object", "properties": { "AccessToken": { "type": "string", "nullable": true }, "RefreshToken": { "type": "string", "nullable": true }, "AccessTokenExpireOn": { "type": "string", "format": "date-time" }, "RefreshTokenExpireOn": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "TokenOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/TokenOutputDto" } }, "additionalProperties": false }, "UserAccessRight": { "type": "object", "properties": { "CanView": { "type": "boolean" }, "CanModify": { "type": "boolean" }, "CanDelete": { "type": "boolean" }, "MainMenuId": { "type": "integer", "format": "int32" }, "MenuCategoryId": { "type": "integer", "format": "int32" }, "ListingIDEnum": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "UserInfoOutputDto": { "type": "object", "properties": { "UserId": { "type": "integer", "format": "int32" }, "FullName": { "type": "string", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "TimeStamp": { "type": "string", "format": "date-time" }, "TimeZoneValue": { "type": "number", "format": "float" }, "TimeZoneName": { "type": "string", "nullable": true }, "OlsonTimeZoneName": { "type": "string", "nullable": true }, "DateFormat": { "type": "string", "nullable": true }, "TimeFormat": { "type": "string", "nullable": true }, "TimeFormatWithSeconds": { "type": "string", "nullable": true }, "TenantId": { "type": "integer", "format": "int32" }, "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "LocationId": { "type": "integer", "format": "int32", "nullable": true }, "ContactId": { "type": "integer", "format": "int32", "nullable": true }, "BusinessName": { "type": "string", "nullable": true }, "UserAccessRights": { "type": "array", "items": { "$ref": "#/components/schemas/UserAccessRight" }, "nullable": true }, "SpecialFeatures": { "type": "array", "items": { "$ref": "#/components/schemas/SpecialFeature" }, "nullable": true }, "ViewsMenus": { "type": "array", "items": { "$ref": "#/components/schemas/Menu" }, "nullable": true }, "QueuesMenus": { "type": "array", "items": { "$ref": "#/components/schemas/Menu" }, "nullable": true }, "CurrencyCode": { "type": "string", "nullable": true }, "CultureCode": { "type": "string", "nullable": true }, "FilesVersionNumber": { "type": "string", "nullable": true }, "NewTicketingUI": { "type": "boolean" }, "IsUserSystemAdmin": { "type": "boolean" }, "ProductName": { "type": "string", "nullable": true }, "PictureUrl": { "type": "string", "nullable": true }, "OpenIdRealmId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "UserInfoOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/UserInfoOutputDto" } }, "additionalProperties": false }, "VSAAccessInfoDto": { "type": "object", "properties": { "Target": { "type": "string", "nullable": true }, "Status": { "$ref": "#/components/schemas/KLCStatus" }, "AccessToken": { "type": "string", "nullable": true }, "ExpiresOn": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "VSAAccessInfoDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/VSAAccessInfoDto" } }, "additionalProperties": false }, "ViewDetailsInputDto": { "type": "object", "properties": { "FavoriteSearchId": { "type": "integer", "format": "int32", "nullable": true }, "Name": { "type": "string", "nullable": true }, "IsDefault": { "type": "boolean" }, "IsPublic": { "type": "boolean" }, "SortExpression": { "type": "string", "nullable": true }, "SortDirection": { "type": "string", "nullable": true }, "SearchValues": { "type": "array", "items": { "$ref": "#/components/schemas/SearchValuesInputDto" }, "nullable": true }, "Columns": { "type": "array", "items": { "$ref": "#/components/schemas/ListingColumnSummaryDto" }, "nullable": true } }, "additionalProperties": false }, "ViewDetailsOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "Name": { "type": "string", "nullable": true }, "IsDefault": { "type": "boolean" }, "IsPublic": { "type": "boolean" }, "SortExpression": { "type": "string", "nullable": true }, "SortDirection": { "type": "string", "nullable": true }, "SharedWithMe": { "type": "integer", "format": "int32" }, "ModuleId": { "type": "integer", "format": "int32" }, "SearchValues": { "type": "array", "items": { "$ref": "#/components/schemas/SearchValuesOutputDto" }, "nullable": true }, "Columns": { "type": "array", "items": { "$ref": "#/components/schemas/ListingColumnSummaryDto" }, "nullable": true } }, "additionalProperties": false }, "ViewDetailsOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ViewDetailsOutputDto" } }, "additionalProperties": false }, "ViewDetailsPutInputDto": { "type": "object", "properties": { "SortExpression": { "type": "string", "nullable": true }, "SortDirection": { "type": "string", "nullable": true }, "SearchValues": { "type": "array", "items": { "$ref": "#/components/schemas/SearchValuesInputDto" }, "nullable": true }, "Columns": { "type": "array", "items": { "$ref": "#/components/schemas/ListingColumnSummaryDto" }, "nullable": true } }, "additionalProperties": false }, "ViewInfoInputDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ViewOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "ViewName": { "type": "string", "nullable": true }, "IsDefault": { "type": "boolean" }, "SharedWithMe": { "type": "integer", "format": "int32" }, "ViewOwner": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ViewOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/ViewOutputDto" }, "nullable": true } }, "additionalProperties": false }, "ViewOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ViewOutputDto" } }, "additionalProperties": false }, "ViewShareEntityDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ViewShareSettingsInputDto": { "type": "object", "properties": { "IsPublic": { "type": "boolean" }, "UserIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "QueueIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true } }, "additionalProperties": false }, "ViewShareSettingsOutputDto": { "type": "object", "properties": { "IsPublic": { "type": "boolean" }, "Users": { "type": "array", "items": { "$ref": "#/components/schemas/ViewShareEntityDto" }, "nullable": true }, "Queues": { "type": "array", "items": { "$ref": "#/components/schemas/ViewShareEntityDto" }, "nullable": true } }, "additionalProperties": false }, "ViewShareSettingsOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/ViewShareSettingsOutputDto" } }, "additionalProperties": false }, "WarehouseOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WarehouseOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/WarehouseOutputDto" }, "nullable": true } }, "additionalProperties": false }, "WebhookConfigurationInputDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "PayloadURL": { "type": "string", "nullable": true }, "IsEnabled": { "type": "boolean" }, "Secret": { "type": "string", "nullable": true }, "ContentType": { "type": "integer", "format": "int32" }, "SendAllEvents": { "type": "boolean" }, "Events": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true } }, "additionalProperties": false }, "WebhookConfigurationListFilterDto": { "type": "object", "properties": { "PayloadUrl": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "IsEnabled": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "WebhookConfigurationListInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/WebhookConfigurationListFilterDto" } }, "additionalProperties": false }, "WebhookConfigurationListOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "PayloadUrl": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "IsEnabled": { "type": "boolean" }, "RecentDelivery": { "type": "string", "format": "date-time", "nullable": true }, "UseCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WebhookConfigurationListOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/WebhookConfigurationListOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WebhookConfigurationOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "CreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time", "nullable": true }, "ModifiedBy": { "type": "integer", "format": "int32", "nullable": true }, "ModifiedOn": { "type": "string", "format": "date-time", "nullable": true }, "IsEnabled": { "type": "boolean" }, "PayloadUrl": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "ContentType": { "type": "integer", "format": "int32" }, "SendAllEvents": { "type": "boolean" }, "Events": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "HasSecret": { "type": "boolean" } }, "additionalProperties": false }, "WebhookConfigurationOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/WebhookConfigurationOutputDto" } }, "additionalProperties": false }, "WebhookDeliveryLogListFilterDto": { "type": "object", "properties": { "State": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "Id": { "type": "string", "format": "uuid", "nullable": true }, "Events": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "FromDeliveryDate": { "type": "string", "format": "date-time", "nullable": true }, "ToDeliveryDate": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "WebhookDeliveryLogListInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/WebhookDeliveryLogListFilterDto" } }, "additionalProperties": false }, "WebhookDeliveryLogListOutputDto": { "type": "object", "properties": { "Id": { "type": "string", "format": "uuid" }, "IsReDelivered": { "type": "boolean" }, "WebhookId": { "type": "integer", "format": "int32" }, "EventId": { "type": "integer", "format": "int32" }, "IsDelivered": { "type": "boolean" }, "DeliveryDate": { "type": "string", "format": "date-time" }, "CreatedOn": { "type": "string", "format": "date-time" }, "CreatedBy": { "type": "integer", "format": "int32" }, "ParentLogId": { "type": "string", "format": "uuid" } }, "additionalProperties": false }, "WebhookDeliveryLogListOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/WebhookDeliveryLogListOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WebhookDeliveryLogOutputDto": { "type": "object", "properties": { "Id": { "type": "string", "format": "uuid" }, "RequestHeader": { "type": "object", "additionalProperties": { "type": "string", "nullable": true }, "nullable": true }, "RequestPayload": { "type": "string", "nullable": true }, "ResponseStatusCode": { "type": "integer", "format": "int32" }, "ResponseHeaders": { "type": "object", "additionalProperties": { "type": "string", "nullable": true }, "nullable": true }, "ResponseBody": { "type": "string", "nullable": true }, "WebhookId": { "type": "integer", "format": "int32" }, "DeliveryDate": { "type": "string", "format": "date-time" }, "IsReDelivered": { "type": "boolean" }, "IsDelivered": { "type": "boolean" }, "CreatedOn": { "type": "string", "format": "date-time" }, "CreatedBy": { "type": "integer", "format": "int32" }, "ParentLogId": { "type": "string", "format": "uuid", "nullable": true } }, "additionalProperties": false }, "WebhookDeliveryLogOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/WebhookDeliveryLogOutputDto" } }, "additionalProperties": false }, "WebhookEventOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32", "nullable": true }, "Name": { "type": "string", "nullable": true }, "CategoryName": { "type": "string", "nullable": true }, "CategoryId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "WebhookEventOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/WebhookEventOutputDto" }, "nullable": true } }, "additionalProperties": false }, "WeightedCostOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "WeightedCost": { "type": "number", "format": "double" } }, "additionalProperties": false }, "WeightedCostOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/WeightedCostOutputDto" } }, "additionalProperties": false }, "WorkTypeLookupOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsDefault": { "type": "boolean" }, "IsActive": { "type": "boolean" } }, "additionalProperties": false }, "WorkTypeLookupOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/WorkTypeLookupOutputDto" }, "nullable": true } }, "additionalProperties": false }, "WorkflowAgentProcedureInputDto": { "type": "object", "properties": { "IsTicketActivityEnabled": { "type": "boolean" }, "IsActive": { "type": "boolean" }, "ExternalAgentProcedureId": { "type": "integer", "format": "int64", "nullable": true }, "ExternalAgentProcedureName": { "type": "string", "nullable": true }, "SecondaryExternalAgentProcedureId": { "type": "integer", "format": "int64", "nullable": true }, "SecondaryExternalAgentProcedureName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WorkflowAgentProcedureOutputDto": { "type": "object", "properties": { "IsTicketActivityEnabled": { "type": "boolean", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "ExternalAgentProcedureId": { "type": "integer", "format": "int64", "nullable": true }, "ExternalAgentProcedureName": { "type": "string", "nullable": true }, "SecondaryExternalAgentProcedureId": { "type": "integer", "format": "int64", "nullable": true }, "SecondaryExternalAgentProcedureName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WorkflowCloningOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WorkflowCloningOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/WorkflowCloningOutputDto" } }, "additionalProperties": false }, "WorkflowConditionCustomFieldInputDto": { "type": "object", "properties": { "CustomFieldId": { "type": "integer", "format": "int32" }, "Operand": { "type": "integer", "format": "int32" }, "Value": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WorkflowConditionCustomFieldOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Data": { "type": "string", "nullable": true }, "CustomFieldType": { "type": "integer", "format": "int32" }, "CustomFieldId": { "type": "integer", "format": "int32" }, "Operand": { "type": "integer", "format": "int32" }, "ModuleId": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WorkflowConditionOutputDto": { "type": "object", "properties": { "StatusIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "StatusIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "PriorityIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "PriorityIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "SLAIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "SLAIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "IssueIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "IssueIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "SubIssueIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "SubIssueIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "SourceIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "SourceIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "TicketTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "TicketTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "QueueIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "QueueIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "PrimaryTechIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "PrimaryTechIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "Title": { "type": "string", "nullable": true }, "TitleOperand": { "type": "integer", "format": "int32", "nullable": true }, "Detail": { "type": "string", "nullable": true }, "DetailOperand": { "type": "integer", "format": "int32", "nullable": true }, "SatisfactionScoreIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "SatisfactionScoreIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "TicketEmailSender": { "type": "string", "nullable": true }, "TicketEmailSenderOperand": { "type": "integer", "format": "int32", "nullable": true }, "ServiceContractIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ServiceContractIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "WorkTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "WorkTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "OpenDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "OpenDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "OpenDateTo": { "type": "string", "format": "date-time", "nullable": true }, "DueDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "DueDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "DueDateTo": { "type": "string", "format": "date-time", "nullable": true }, "ActivityDetails": { "type": "string", "nullable": true }, "ActivityDetailsOperand": { "type": "integer", "format": "int32", "nullable": true }, "OccurrenceCount": { "type": "integer", "format": "int32", "nullable": true }, "OccurrenceCountOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountNameIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountNameIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "LocationIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "LocationIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "Description": { "type": "string", "nullable": true }, "DescriptionOperand": { "type": "integer", "format": "int32", "nullable": true }, "ServiceTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ServiceTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "AccountCodeOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountBusinessTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountBusinessTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountManagerIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountManagerIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountStatusIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountStatusIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountAcquiredDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "AccountAcquiredDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountAcquiredDateTo": { "type": "string", "format": "date-time", "nullable": true }, "ContactFirstName": { "type": "string", "nullable": true }, "ContactFirstNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactMiddleName": { "type": "string", "nullable": true }, "ContactMiddleNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactLastName": { "type": "string", "nullable": true }, "ContactLastNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactJobTitle": { "type": "string", "nullable": true }, "ContactJobTitleOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactStatusIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ContactStatusIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactPOCIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ContactPOCIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactReceiveInvoiceIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ContactReceiveInvoiceIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactHasClientPortalAccessIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ContactHasClientPortalAccessIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetName": { "type": "string", "nullable": true }, "AssetNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetDescription": { "type": "string", "nullable": true }, "AssetDescriptionOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetCategoryIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetCategoryIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetBusinessImpactIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetBusinessImpactIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetStateIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetStateIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetStateBrandIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetStateBrandIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetManufacturerIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetManufacturerIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetMachineGroupId": { "type": "string", "nullable": true }, "AssetMachineGroupIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetProductName": { "type": "string", "nullable": true }, "AssetProductNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetSerialNumber": { "type": "string", "nullable": true }, "AssetSerialNumberOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetModelNumber": { "type": "string", "nullable": true }, "AssetModelNumberOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetTag": { "type": "string", "nullable": true }, "AssetTagOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetAcquisitionDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "AssetAcquisitionDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetAcquisitionDateTo": { "type": "string", "format": "date-time", "nullable": true }, "AssetExpirationDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "AssetExpirationDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetExpirationDateTo": { "type": "string", "format": "date-time", "nullable": true }, "AssetWarrantyExpDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "AssetWarrantyExpDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetWarrantyExpDateTo": { "type": "string", "format": "date-time", "nullable": true }, "AssetBarcode": { "type": "string", "nullable": true }, "AssetBarcodeOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetVendorIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetVendorIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "CustomFields": { "type": "array", "items": { "$ref": "#/components/schemas/WorkflowConditionCustomFieldOutputDto" }, "nullable": true } }, "additionalProperties": false }, "WorkflowConditionPostInputDto": { "type": "object", "properties": { "StatusIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "StatusIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "PriorityIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "PriorityIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "SLAIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "SLAIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "IssueIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "IssueIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "SubIssueIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "SubIssueIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "SourceIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "SourceIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "TicketTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "TicketTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "QueueIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "QueueIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "PrimaryTechIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "PrimaryTechIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "Title": { "type": "string", "nullable": true }, "TitleOperand": { "type": "integer", "format": "int32", "nullable": true }, "Detail": { "type": "string", "nullable": true }, "DetailOperand": { "type": "integer", "format": "int32", "nullable": true }, "SatisfactionScoreIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "SatisfactionScoreIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "TicketEmailSender": { "type": "string", "nullable": true }, "TicketEmailSenderOperand": { "type": "integer", "format": "int32", "nullable": true }, "ServiceContractIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ServiceContractIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "WorkTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "WorkTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "OpenDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "OpenDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "OpenDateTo": { "type": "string", "format": "date-time", "nullable": true }, "DueDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "DueDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "DueDateTo": { "type": "string", "format": "date-time", "nullable": true }, "ActivityDetails": { "type": "string", "nullable": true }, "ActivityDetailsOperand": { "type": "integer", "format": "int32", "nullable": true }, "OccurrenceCount": { "type": "integer", "format": "int32", "nullable": true }, "OccurrenceCountOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountNameIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountNameIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "LocationIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "LocationIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "Description": { "type": "string", "nullable": true }, "DescriptionOperand": { "type": "integer", "format": "int32", "nullable": true }, "ServiceTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ServiceTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "AccountCodeOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountBusinessTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountBusinessTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountManagerIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountManagerIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountStatusIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountStatusIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountAcquiredDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "AccountAcquiredDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountAcquiredDateTo": { "type": "string", "format": "date-time", "nullable": true }, "ContactFirstName": { "type": "string", "nullable": true }, "ContactFirstNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactMiddleName": { "type": "string", "nullable": true }, "ContactMiddleNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactLastName": { "type": "string", "nullable": true }, "ContactLastNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactJobTitle": { "type": "string", "nullable": true }, "ContactJobTitleOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactStatusIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ContactStatusIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactPOCIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ContactPOCIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactReceiveInvoiceIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ContactReceiveInvoiceIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactHasClientPortalAccessIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ContactHasClientPortalAccessIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetName": { "type": "string", "nullable": true }, "AssetNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetDescription": { "type": "string", "nullable": true }, "AssetDescriptionOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetCategoryIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetCategoryIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetBusinessImpactIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetBusinessImpactIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetStateIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetStateIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetStateBrandIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetStateBrandIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetManufacturerIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetManufacturerIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetMachineGroupId": { "type": "string", "nullable": true }, "AssetMachineGroupIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetProductName": { "type": "string", "nullable": true }, "AssetProductNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetSerialNumber": { "type": "string", "nullable": true }, "AssetSerialNumberOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetModelNumber": { "type": "string", "nullable": true }, "AssetModelNumberOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetTag": { "type": "string", "nullable": true }, "AssetTagOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetAcquisitionDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "AssetAcquisitionDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetAcquisitionDateTo": { "type": "string", "format": "date-time", "nullable": true }, "AssetExpirationDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "AssetExpirationDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetExpirationDateTo": { "type": "string", "format": "date-time", "nullable": true }, "AssetWarrantyExpDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "AssetWarrantyExpDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetWarrantyExpDateTo": { "type": "string", "format": "date-time", "nullable": true }, "AssetBarcode": { "type": "string", "nullable": true }, "AssetBarcodeOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetVendorIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetVendorIdOperand": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "WorkflowConditionPutInputDto": { "type": "object", "properties": { "StatusIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "StatusIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "PriorityIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "PriorityIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "SLAIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "SLAIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "IssueIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "IssueIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "SubIssueIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "SubIssueIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "SourceIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "SourceIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "TicketTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "TicketTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "QueueIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "QueueIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "PrimaryTechIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "PrimaryTechIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "Title": { "type": "string", "nullable": true }, "TitleOperand": { "type": "integer", "format": "int32", "nullable": true }, "Detail": { "type": "string", "nullable": true }, "DetailOperand": { "type": "integer", "format": "int32", "nullable": true }, "SatisfactionScoreIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "SatisfactionScoreIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "TicketEmailSender": { "type": "string", "nullable": true }, "TicketEmailSenderOperand": { "type": "integer", "format": "int32", "nullable": true }, "ServiceContractIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ServiceContractIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "WorkTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "WorkTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "OpenDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "OpenDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "OpenDateTo": { "type": "string", "format": "date-time", "nullable": true }, "DueDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "DueDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "DueDateTo": { "type": "string", "format": "date-time", "nullable": true }, "ActivityDetails": { "type": "string", "nullable": true }, "ActivityDetailsOperand": { "type": "integer", "format": "int32", "nullable": true }, "OccurrenceCount": { "type": "integer", "format": "int32", "nullable": true }, "OccurrenceCountOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountNameIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountNameIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "LocationIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "LocationIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "Description": { "type": "string", "nullable": true }, "DescriptionOperand": { "type": "integer", "format": "int32", "nullable": true }, "ServiceTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ServiceTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountCode": { "type": "string", "nullable": true }, "AccountCodeOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountBusinessTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountBusinessTypeIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountManagerIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountManagerIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountStatusIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AccountStatusIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountAcquiredDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "AccountAcquiredDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "AccountAcquiredDateTo": { "type": "string", "format": "date-time", "nullable": true }, "ContactFirstName": { "type": "string", "nullable": true }, "ContactFirstNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactMiddleName": { "type": "string", "nullable": true }, "ContactMiddleNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactLastName": { "type": "string", "nullable": true }, "ContactLastNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactJobTitle": { "type": "string", "nullable": true }, "ContactJobTitleOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactStatusIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ContactStatusIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactPOCIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ContactPOCIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactReceiveInvoiceIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ContactReceiveInvoiceIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "ContactHasClientPortalAccessIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ContactHasClientPortalAccessIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetName": { "type": "string", "nullable": true }, "AssetNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetDescription": { "type": "string", "nullable": true }, "AssetDescriptionOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetCategoryIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetCategoryIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetBusinessImpactIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetBusinessImpactIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetStateIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetStateIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetStateBrandIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetStateBrandIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetManufacturerIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetManufacturerIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetMachineGroupId": { "type": "string", "nullable": true }, "AssetMachineGroupIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetProductName": { "type": "string", "nullable": true }, "AssetProductNameOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetSerialNumber": { "type": "string", "nullable": true }, "AssetSerialNumberOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetModelNumber": { "type": "string", "nullable": true }, "AssetModelNumberOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetTag": { "type": "string", "nullable": true }, "AssetTagOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetAcquisitionDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "AssetAcquisitionDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetAcquisitionDateTo": { "type": "string", "format": "date-time", "nullable": true }, "AssetExpirationDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "AssetExpirationDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetExpirationDateTo": { "type": "string", "format": "date-time", "nullable": true }, "AssetWarrantyExpDateFrom": { "type": "string", "format": "date-time", "nullable": true }, "AssetWarrantyExpDateOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetWarrantyExpDateTo": { "type": "string", "format": "date-time", "nullable": true }, "AssetBarcode": { "type": "string", "nullable": true }, "AssetBarcodeOperand": { "type": "integer", "format": "int32", "nullable": true }, "AssetVendorIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssetVendorIdOperand": { "type": "integer", "format": "int32", "nullable": true }, "CustomFields": { "type": "array", "items": { "$ref": "#/components/schemas/WorkflowConditionCustomFieldInputDto" }, "nullable": true } }, "additionalProperties": false }, "WorkflowFilterDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "IsActive": { "type": "integer", "format": "int32", "nullable": true }, "CreatedOnFrom": { "type": "string", "format": "date-time", "nullable": true }, "CreatedOnTo": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "WorkflowListInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/WorkflowFilterDto" } }, "additionalProperties": false }, "WorkflowListOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean" }, "CreatedOn": { "type": "string", "format": "date-time" }, "LastUpdated": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "WorkflowListOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/WorkflowListOutputDto" }, "nullable": true } }, "additionalProperties": false }, "WorkflowLogOutputDto": { "type": "object", "properties": { "Id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "CreatedOn": { "type": "string", "format": "date-time" } }, "additionalProperties": false }, "WorkflowLogOutputDtoIEnumerableResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/WorkflowLogOutputDto" }, "nullable": true } }, "additionalProperties": false }, "WorkflowNotificationInputDto": { "type": "object", "properties": { "AssignedResources": { "type": "boolean", "nullable": true }, "ResourcesIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssignedQueues": { "type": "boolean", "nullable": true }, "AccountAssociatedResources": { "type": "boolean", "nullable": true }, "CreatedByResource": { "type": "boolean", "nullable": true }, "TicketContact": { "type": "boolean", "nullable": true }, "TicketCC": { "type": "boolean", "nullable": true }, "POCs": { "type": "boolean", "nullable": true }, "EmailTemplateId": { "type": "integer", "format": "int32", "nullable": true }, "OtherEmails": { "type": "array", "items": { "type": "string" }, "nullable": true }, "ContactsIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "TeamsChannelIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ShowInternalNotesToOtherEmails": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "WorkflowNotificationOutputDto": { "type": "object", "properties": { "AssignedResources": { "type": "boolean", "nullable": true }, "ResourcesIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "AssignedQueues": { "type": "boolean", "nullable": true }, "AccountAssociatedResources": { "type": "boolean", "nullable": true }, "CreatedByResource": { "type": "boolean", "nullable": true }, "TicketContact": { "type": "boolean", "nullable": true }, "TicketCC": { "type": "boolean", "nullable": true }, "POCs": { "type": "boolean", "nullable": true }, "EmailTemplateId": { "type": "integer", "format": "int32", "nullable": true }, "OtherEmails": { "type": "array", "items": { "type": "string" }, "nullable": true }, "ContactsIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "TeamsChannelIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ShowInternalNotesToOtherEmails": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "WorkflowOutputDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "Triggers": { "$ref": "#/components/schemas/WorkflowTriggerOutputDto" }, "TimeSensitives": { "$ref": "#/components/schemas/WorkflowTimeSensitiveOutputDto" }, "Conditions": { "$ref": "#/components/schemas/WorkflowConditionOutputDto" }, "Updates": { "$ref": "#/components/schemas/WorkflowUpdateOutputDto" }, "Notifications": { "$ref": "#/components/schemas/WorkflowNotificationOutputDto" }, "AgentProcedures": { "$ref": "#/components/schemas/WorkflowAgentProcedureOutputDto" } }, "additionalProperties": false }, "WorkflowOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/WorkflowOutputDto" } }, "additionalProperties": false }, "WorkflowPostInputDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "Triggers": { "$ref": "#/components/schemas/WorkflowTriggerInputDto" }, "TimeSensitives": { "$ref": "#/components/schemas/WorkflowTimeSensitiveInputDto" }, "Conditions": { "$ref": "#/components/schemas/WorkflowConditionPostInputDto" }, "Updates": { "$ref": "#/components/schemas/WorkflowUpdateInputDto" }, "Notifications": { "$ref": "#/components/schemas/WorkflowNotificationInputDto" }, "AgentProcedures": { "$ref": "#/components/schemas/WorkflowAgentProcedureInputDto" } }, "additionalProperties": false }, "WorkflowPutInputDto": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "IsActive": { "type": "boolean", "nullable": true }, "Triggers": { "$ref": "#/components/schemas/WorkflowTriggerInputDto" }, "TimeSensitives": { "$ref": "#/components/schemas/WorkflowTimeSensitiveInputDto" }, "Conditions": { "$ref": "#/components/schemas/WorkflowConditionPutInputDto" }, "Updates": { "$ref": "#/components/schemas/WorkflowUpdateInputDto" }, "Notifications": { "$ref": "#/components/schemas/WorkflowNotificationInputDto" }, "AgentProcedures": { "$ref": "#/components/schemas/WorkflowAgentProcedureInputDto" } }, "additionalProperties": false }, "WorkflowTimeSensitiveInputDto": { "type": "object", "properties": { "IsEnabled": { "type": "boolean" }, "IsDuringBusinessHours": { "type": "boolean", "nullable": true }, "BranchId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "WorkflowTimeSensitiveOutputDto": { "type": "object", "properties": { "IsDuringBusinessHours": { "type": "boolean", "nullable": true }, "BranchId": { "type": "integer", "format": "int32", "nullable": true }, "IsEnabled": { "type": "boolean" } }, "additionalProperties": false }, "WorkflowTimeZoneOutputDto": { "type": "object", "properties": { "TimeZoneName": { "type": "string", "nullable": true }, "WorkingHours": { "type": "array", "items": { "$ref": "#/components/schemas/WorkingHoursDto" }, "nullable": true } }, "additionalProperties": false }, "WorkflowTimeZoneOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/WorkflowTimeZoneOutputDto" } }, "additionalProperties": false }, "WorkflowTriggerInputDto": { "type": "object", "properties": { "TicketCreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "TicketUpdatedBy": { "type": "integer", "format": "int32", "nullable": true }, "TicketActivityBy": { "type": "integer", "format": "int32", "nullable": true }, "ActivityTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "IdleFor": { "type": "number", "format": "double", "nullable": true }, "IdleForUnit": { "type": "integer", "format": "int32", "nullable": true }, "DueIn": { "type": "number", "format": "double", "nullable": true }, "DueInUnit": { "type": "integer", "format": "int32", "nullable": true }, "OverdueBy": { "type": "number", "format": "double", "nullable": true }, "OverdueByUnit": { "type": "integer", "format": "int32", "nullable": true }, "SLAFirstResponseDueIn": { "type": "number", "format": "double", "nullable": true }, "SLAFirstResponseDueInUnit": { "type": "integer", "format": "int32", "nullable": true }, "SLAFirstResponseOverdueBy": { "type": "number", "format": "double", "nullable": true }, "SLAFirstResponseOverdueByUnit": { "type": "integer", "format": "int32", "nullable": true }, "SLAResolutionDueIn": { "type": "number", "format": "double", "nullable": true }, "SLAResolutionDueInUnit": { "type": "integer", "format": "int32", "nullable": true }, "SLAResolutionOverdueBy": { "type": "number", "format": "double", "nullable": true }, "SLAResolutionOverdueByUnit": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "WorkflowTriggerOutputDto": { "type": "object", "properties": { "TicketCreatedBy": { "type": "integer", "format": "int32", "nullable": true }, "TicketUpdatedBy": { "type": "integer", "format": "int32", "nullable": true }, "TicketActivityBy": { "type": "integer", "format": "int32", "nullable": true }, "ActivityTypeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "IdleFor": { "type": "number", "format": "double", "nullable": true }, "IdleForUnit": { "type": "integer", "format": "int32", "nullable": true }, "DueIn": { "type": "number", "format": "double", "nullable": true }, "DueInUnit": { "type": "integer", "format": "int32", "nullable": true }, "OverdueBy": { "type": "number", "format": "double", "nullable": true }, "OverdueByUnit": { "type": "integer", "format": "int32", "nullable": true }, "SLAFirstResponseDueIn": { "type": "number", "format": "double", "nullable": true }, "SLAFirstResponseDueInUnit": { "type": "integer", "format": "int32", "nullable": true }, "SLAFirstResponseOverdueBy": { "type": "number", "format": "double", "nullable": true }, "SLAFirstResponseOverdueByUnit": { "type": "integer", "format": "int32", "nullable": true }, "SLAResolutionDueIn": { "type": "number", "format": "double", "nullable": true }, "SLAResolutionDueInUnit": { "type": "integer", "format": "int32", "nullable": true }, "SLAResolutionOverdueBy": { "type": "number", "format": "double", "nullable": true }, "SLAResolutionOverdueByUnit": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "WorkflowUpdateInputDto": { "type": "object", "properties": { "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "PriorityId": { "type": "integer", "format": "int32", "nullable": true }, "SLAId": { "type": "integer", "format": "int32", "nullable": true }, "IssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "SubIssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "TicketTypeId": { "type": "integer", "format": "int32", "nullable": true }, "QueueId": { "type": "integer", "format": "int32", "nullable": true }, "PrimaryAssigneeId": { "type": "integer", "format": "int32", "nullable": true }, "ClientContractId": { "type": "integer", "format": "int32", "nullable": true }, "WorkTypeId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "WorkflowUpdateOutputDto": { "type": "object", "properties": { "AccountId": { "type": "integer", "format": "int32", "nullable": true }, "StatusId": { "type": "integer", "format": "int32", "nullable": true }, "PriorityId": { "type": "integer", "format": "int32", "nullable": true }, "SLAId": { "type": "integer", "format": "int32", "nullable": true }, "IssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "SubIssueTypeId": { "type": "integer", "format": "int32", "nullable": true }, "TicketTypeId": { "type": "integer", "format": "int32", "nullable": true }, "QueueId": { "type": "integer", "format": "int32", "nullable": true }, "PrimaryAssigneeId": { "type": "integer", "format": "int32", "nullable": true }, "ClientContractId": { "type": "integer", "format": "int32", "nullable": true }, "WorkTypeId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "WorkforcePlannerListFilterDto": { "type": "object", "properties": { "AssigneeIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ProjectIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "ProjectStatusIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "TaskStatusIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "FromDate": { "type": "string", "format": "date-time", "nullable": true }, "ToDate": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "WorkforcePlannerListInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32", "nullable": true }, "PageNumber": { "type": "integer", "format": "int32", "nullable": true }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/WorkforcePlannerListFilterDto" } }, "additionalProperties": false }, "WorkforcePlannerListOutputDto": { "type": "object", "properties": { "AssigneeId": { "type": "integer", "format": "int32" }, "Name": { "type": "string", "nullable": true }, "EmailAddress": { "type": "string", "nullable": true }, "PictureName": { "type": "string", "nullable": true }, "PictureURL": { "type": "string", "nullable": true }, "JobTitle": { "type": "string", "nullable": true }, "TimeZoneName": { "type": "string", "nullable": true }, "ShiftDetails": { "type": "object", "additionalProperties": { "type": "array", "items": { "$ref": "#/components/schemas/ShiftDetailEntry" }, "nullable": true }, "nullable": true }, "ScheduledHours": { "type": "number", "format": "double", "nullable": true }, "TotalWorkingHours": { "type": "number", "format": "double", "nullable": true }, "AvailableHours": { "type": "number", "format": "double", "nullable": true }, "Tasks": { "type": "array", "items": { "$ref": "#/components/schemas/WorkforcePlannerTasksDto" }, "nullable": true } }, "additionalProperties": false }, "WorkforcePlannerListOutputDtoListResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/WorkforcePlannerListOutputDto" }, "nullable": true } }, "additionalProperties": false }, "WorkforcePlannerLogListFilter": { "type": "object", "properties": { "EventIds": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true }, "Creator": { "type": "string", "nullable": true }, "TimestampFrom": { "type": "string", "format": "date-time", "nullable": true }, "TimestampTo": { "type": "string", "format": "date-time", "nullable": true }, "ProjectName": { "type": "string", "nullable": true }, "TaskTitle": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WorkforcePlannerLogListInputDto": { "type": "object", "properties": { "PageSize": { "type": "integer", "format": "int32" }, "PageNumber": { "type": "integer", "format": "int32" }, "StartRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "EndRowIndex": { "type": "integer", "format": "int32", "readOnly": true }, "Sort": { "type": "string", "nullable": true }, "Exclude": { "type": "string", "nullable": true }, "Filter": { "$ref": "#/components/schemas/WorkforcePlannerLogListFilter" } }, "additionalProperties": false }, "WorkforcePlannerLogListOutputDto": { "type": "object", "properties": { "Id": { "type": "string", "format": "uuid" }, "Timestamp": { "type": "string", "format": "date-time" }, "EventName": { "type": "string", "nullable": true }, "ProjectId": { "type": "integer", "format": "int32" }, "ProjectName": { "type": "string", "nullable": true }, "TaskTitle": { "type": "string", "nullable": true }, "TaskLink": { "type": "string", "nullable": true }, "Message": { "type": "string", "nullable": true }, "Creator": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WorkforcePlannerLogListOutputDtoListPagedResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "type": "array", "items": { "$ref": "#/components/schemas/WorkforcePlannerLogListOutputDto" }, "nullable": true }, "TotalRecords": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WorkforcePlannerPeriodPutInputDto": { "type": "object", "properties": { "TaskMemberhourId": { "type": "integer", "format": "int32", "nullable": true }, "FromDate": { "type": "string", "format": "date-time" }, "ToDate": { "type": "string", "format": "date-time" }, "AssigneeId": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "WorkforcePlannerTasksDto": { "type": "object", "properties": { "TaskId": { "type": "integer", "format": "int32", "nullable": true }, "TaskMemberHourId": { "type": "integer", "format": "int32", "nullable": true }, "TaskName": { "type": "string", "nullable": true }, "TaskDescription": { "type": "string", "nullable": true }, "TaskStartDate": { "type": "string", "format": "date-time", "nullable": true }, "TaskEndDate": { "type": "string", "format": "date-time", "nullable": true }, "TaskStatusId": { "type": "integer", "format": "int32", "nullable": true }, "TaskMemberId": { "type": "integer", "format": "int32", "nullable": true }, "FromDate": { "type": "string", "format": "date-time", "nullable": true }, "ToDate": { "type": "string", "format": "date-time", "nullable": true }, "ScheduledHours": { "type": "number", "format": "double", "nullable": true }, "ProjectId": { "type": "integer", "format": "int32", "nullable": true }, "ProjectStatusId": { "type": "integer", "format": "int32", "nullable": true }, "ProjectName": { "type": "string", "nullable": true }, "ProjectColor": { "type": "string", "nullable": true }, "ProjectIcon": { "type": "string", "nullable": true }, "Warnings": { "type": "array", "items": { "type": "integer", "format": "int32" }, "nullable": true } }, "additionalProperties": false }, "WorkingHoursDto": { "type": "object", "properties": { "Weekday": { "type": "string", "nullable": true }, "StartTime": { "type": "string", "nullable": true }, "EndTime": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WritingAssistantNoteOutputDto": { "type": "object", "properties": { "RephrasedNote": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WritingAssistantNoteOutputDtoResponse": { "type": "object", "properties": { "Success": { "type": "boolean", "readOnly": true }, "Error": { "$ref": "#/components/schemas/ErrorInfo" }, "Result": { "$ref": "#/components/schemas/WritingAssistantNoteOutputDto" } }, "additionalProperties": false } }, "securitySchemes": { "bearerAuth": { "type": "http", "description": "JWT Authorization header using the Bearer scheme.", "scheme": "bearer", "bearerFormat": "JWT" } } }, "security": [ { "bearerAuth": [] } ] }